我的Hexo博客搭好了09 - 添加统计字数和阅读时长的插件

15 阅读3分钟

文章系列导航

  1. 第01篇 - 选择困难症发作
  2. 第02篇 - 搭建过程之:披荆斩棘,晋级啦!
  3. 第03篇 - 搭建过程之:一路踩坑
  4. 第04篇 - 备份Hexo博客的源码目录,上传到Gitee仓库
  5. 第05篇 - 更换Hexo主题
  6. 第06篇 - 怎么给文章分类、打标签、展示目录
  7. 第07篇 - 怎么制作/about/、/categories/、/tags/页面
  8. 第08篇 - 让世界找到我——SEO大冒险(站点地图制作和提交)
  9. 第09篇 - 添加统计字数和阅读时长的插件
  10. 第10篇 - 怎么插入图片和视频
  11. 第11篇 - 怎么创建文章系列导航
  12. 第12篇 - 自动提交URL到搜索引擎(IndexNow + Google Search Console)
  13. 持续更新中...

Hexo 的 Next 主题本身就内置了对文章字数和阅读时长的统计功能,但默认情况下通常是关闭的,需要你手动开启并进行一些简单的配置。

注意:可能要安装必要的插件。

1 安装插件

进入Hexo项目的根目录,执行以下命令安装插件:

# 在 Hexo 项目根目录执行
#   如果未安装,则执行以下命令安装
npm install hexo-symbols-count-time --save

2 配置

进入Hexo项目的根目录,编辑主题配置文件 themes/next/_config.yml

# Post wordcount display settings
# Dependencies: https://github.com/theme-next/hexo-symbols-count-time
symbols_count_time:
  # 是否将“发表时间、更新时间、分类”和“字数、时长”分成两行显示
  separated_meta: true
  # 在文章页面显示“本文字数”、“阅读时长”等文字,如果为false,则不显示文字,但对应的统计数据仍然会计算并显示
  item_text_post: true
  # 在网站底部显示“站点总字数”和“站点阅读时长”的文字,如果是false,则不显示文字,但对应的统计数据仍然会计算并显示
  item_text_total: true
  # 平均词长,英文建议4,中文建议2
  awl: 2
  # 平均阅读速度(词每分钟),中文建议300
  wpm: 300