hexo添加阅读统计

版本说明

  • hexo v3.9.0
  • hexo-theme-next v7.1.2

不蒜子

NexT内置了leancloud、firebase、busuanzi三种访客统计插件,前两种需要到官网注册获取网站颁发的appKey,相对麻烦,有兴趣的请访问leancloudfirebase。而不蒜子配置只需要将false改为true即可:

1
2
busuanzi_count:
enable: true

更多用法请参考官网说明不蒜子官网

百度统计

起初我以为阅读统计是通过百度统计进行计数的,后来发现百度统计、GA等只是分析工具,并不会把统计信息显示在博客页面上,所以是否需要百度统计看个人需求。打开百度统计,登录并进入网站列表,点击新增网站。以我的GitPage为例,填写新增网站表单,添加必要字段网站域名:eericzeng.github.io,网站首页https://eericzeng.github.io, 网站名称行业类别选填。点击“确定”后,会出现包含如下信息的提示:

1
2
3
4
5
6
7
8
9
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?324a1c41343d123482f031976f9";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>

复制”https://hm.baidu.com/hm.js?" 后面的Id字符串,粘贴到主题配置文件中,如themes/next/_config.yml

1
2
# Baidu Analytics ID
baidu_analytics: 324a1c41343d123482f031976f9

发布

重新打包静态文件并发布:

1
2
hexo g
hexo s

点击百度统计控制台,代码管理->代码安装检查进行安装校验。

0%