Alex_McAvoy

想要成为渔夫的猎手

Next 7.0+ 字数统计与阅读时长

Next 7.0+ 内置了 hexo-symbols-count-time 插件,该插件集成了文章字数统计、阅读时长统计等功能,关于其具体介绍见其 GitHub 仓库,该插件的具体启用步骤如下

1.安装插件

运行如下命令:

1
npm install hexo-symbols-count-time
2.修改主题 _config.yml

打开 theme/next/ 文件夹下的 _config.yml,找到 symbols_count_time 字段,根据需要进行设置,其下各字段含义如下:

1
2
3
4
5
6
# 发布字数显示设置 
# 依赖插件: https://github.com/theme-next/hexo-symbols-count-time
symbols_count_time:
separated_meta: true # 是否另起一行(true的话不和发表时间等同一行)
item_text_post: true # 首页文章统计数量前是否显示文字描述(本文字数、阅读时长)
item_text_total: false # 页面底部统计数量前是否显示文字描述(站点总字数、站点阅读时长)
3.修改根目录 _config.yml

打开 Hexo 根目录的 _config.yml,添加如下字段,并根据需要进行修改

1
2
3
4
5
6
7
8
9
10
11
# 文章字数统计hexo-symbols-count-time
# See:https://github.com/theme-next/hexo-symbols-count-time
symbols_count_time:
symbols: true # 文章字数统计
time: true # 文章阅读时长
total_symbols: false # 站点总字数统计
total_time: false # 站点总阅读时长
exclude_codeblock: false # 排除代码字数统计
awl: 4 # 平均词长度
wpm: 275 # 每分钟阅读词数
suffix: "mins." # 如果阅读时间少于 60 分钟,则添加后缀作为字符串参数

修改完成后,启动服务即可,效果如下:

感谢您对我的支持,让我继续努力分享有用的技术与知识点!