1. 程式人生 > >Hexo NexT 新增小功能

Hexo NexT 新增小功能

之前搭建完只有基礎功能,十分簡單,但Hexo功能非常強大,可以給部落格增加不少實用的功能。

Next主題

增加評論功能

評論功能可以讓內容更豐富,可以讓訪客留下評論和建議,便於部落格地改進以及優化。
本來打算使用多說地,後來發現已經關閉了,抱著偷懶之上的原則,我用了disqus,配置過程如下。

註冊一個賬號

定一個shortname

填寫自己的網站,然後再填寫一個自定義的shortname

編輯主題配置檔案

將 disqus 下的 enable 設定為 true,同時提供您的 shortname。count 用於指定是否顯示評論數量。

disqus:
  enable: false
shortname: count: true

增加分享功能

分享方便網站推廣,看見好文章就喜歡分享,算是人的天性吧hhh。JiaThis配置比較簡單,改動很少,嗯就這個不錯。

編輯主題配置檔案

新增/修改欄位 jiathis,值為 true。

# JiaThis 分享服務
jiathis: true

增加搜尋功能

搜尋功能真心好用,當文章多起來的時候,標籤提供的作用已經很少了,只能簡單索引,搜尋卻能精確查詢,這裡我用的依舊是最簡單的本地站內搜尋。

安裝hexo-generator-searchdb

在站點的根目錄下執行以下命令:

npm install hexo-generator
-searchdb --save

配置站點配置檔案

新增以下內容到任意位置:

search:
  path: search.xml
  field: post
  format: html
  limit: 10000

配置主題配置檔案

# Local search
local_search:
  enable: true

常見錯誤解決方法

配置完記得先hexo clean,再hexo generate
大多數報錯我是看不懂的,因為不懂node.js,採取的解決措施也比較簡單,那就是撤銷之前的步驟,很管用~~

參考