安装插件
1 | $ npm install hexo-wordcount --save |
该插件提供了以下功能:
- 字数统计 WordCount
- 阅读时长预计 Min2Read
- 阅读速度 Set Reading Speed
- 总字数统计 TotalCount
配置
NexT主题默认已经集成了文章【字数统计】、【阅读时长】统计功能,如果我们需要使用,只需要在主题配置文件 _config.yml 中打开 wordcount 统计功能即可。如下所示:1
2
3
4
5
6
7
8# Post wordcount display settings
# Dependencies: https://github.com/willin/hexo-wordcount
post_wordcount:
item_text: true
wordcount: true
min2read: true
totalcount: true
separated_meta: true
但是如果你的next版本过低或者你使用的hexo主题并没有集成该功能,那么你需要自己添加。我以我个人使用的这个hexo主题为例进行说明(该主题基于next主题)。
修改themes\next\layout_macro\post.swig文件。
我们本来的页首已经有了发表时间和分类
选项,此时我们需要加入文章数字统计、阅读时长统计功能。
我这里是把新功能加入在分类后面,所以我们需要把以下代码写入class="post-category"
块代码区域后面即可。
你加入的代码只要不影响其他的代码块即可正常显示,并且你也可以任意修改加入的这段代码的汉字。
1 | <span class="post-time"> |
效果展示
本文作者:冰羽
本文地址: https://bingyublog.com/2019/02/21/hexo添加字数统计、阅读时长功能/
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!