NexT 主題默認已經集成了文章【字數統計】、【閱讀時長】統計功能,若是咱們須要使用,只須要在主題配置文件 _config.yml 中打開 wordcount 統計功能便可。以下所示:html
# Post wordcount display settings # Dependencies: https://github.com/willin/hexo-wordcount post_wordcount: item_text: true wordcount: true # 單篇 字數統計 min2read: true # 單篇 閱讀時長 totalcount: false # 網站 字數統計 separated_meta: true
修改完成主題配置文件後,啓動服務預覽:git
hexo server
訪問 http://localhost:4000/ 連接,若是出現字數統計和閱讀時長失效的狀況,通常是由於沒有安裝 hexo-wordcount 插件,查看 Hexo 插件:github
hexo --debug
若是沒有安裝 hexo-wordcount 插件,先安裝該插件:npm
npm i --save hexo-wordcount
*** Node 版本 7.6.0 以前,請安裝 2.x 版本 (Node.js v7.6.0 and previous) ,安裝命令以下:***ruby
npm install hexo-wordcount@2 --save
安裝完成後,從新執行啓動服務預覽就能夠了。bash
用 Sublime Text 工具打開 post.swig 文件,路徑以下:xxx_blog/themes/next/layout/_macro/post.swigmarkdown
修改【字數統計】,找到以下代碼:session
<span title="{{ __('post.wordcount') }}"> {{ wordcount(post.content) }} </span>
添加 「字」 到 {{ wordcount(post.content) }} 後面,修改後爲:hexo
<span title="{{ __('post.wordcount') }}"> {{ wordcount(post.content) }} 字 </span>
同理,咱們修改【閱讀時長】,修改後以下:工具
<span title="{{ __('post.min2read') }}"> {{ min2read(post.content) }} 分鐘 </span>
修改完成後,從新執行啓動服務預覽就能夠了。修改後,效果以下圖所示:
原文連接:http://sessionch.com/hexo/hexo-common-plug.html
相關文章:Hexo中Markdown對處理特殊字符的處理方法
做者:sessionCh連接:https://www.jianshu.com/p/baea8c95e39b來源:簡書著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。