Hexo主题博客展示文字总数及阅读时间

你好,我是猿java。

Hexo博客如何实现在页面上展示文章的字数以及预计完成阅读需要花费的时间呢?给大家推荐一个插件symbols_count_time。
symbols_count_time是一个第三方的插件,通过npm可以简单地安装到Hexo博客中,实现统计功能,在NexT主题中6.0版本以后默认也是支持symbols_count_time的,替代了以前的hexo-wordcount。

一、安装symbols_count_time

进入Hexo的根目录,输入以下命令:

1
npm install hexo-symbols-count-time --registry=https://yuanjava.com

二、配置symbols_count_time

1、配置hexo根目录配置文件_config.yml,添加以下信息

1
2
3
4
5
6
7
8
9
symbols_count_time:
# 文章字数统计
symbols: true
# 文章阅读时间统计
time: true
# 站点总字数统计
total_symbols: false
# 站点总阅读时间统计
total_time: false

2、配置主题的_config.yml,这里以NEXT主题为例

1
2
3
4
5
6
7
8
9
10
11
symbols_count_time:
# 是否另起一行
separated_meta: true
# 是否显示文章统计的文字描述
item_text_post: true
# 是否显示总望着那统计的文字描述
item_text_total: false
# 平均字长
awl: 4
# 每分钟阅读字数,用于预估文章阅读时间
wpm: 400

3、重新生成网站文件

1
hexo clean && hexo g && hexo s

学习交流

如果你觉得文章有帮助,请帮忙转发给更多的好友,或关注公众号:猿java,持续输出硬核文章。

drawing