0%

hexo添加阅读统计和访问量

使用LeanCloud添加文章阅读量

在上一篇文章中,我们使用LeanCloud给博客添加评论功能,效果非常好,现在我们来使用LeanCloud添加文章阅读次数功能(阅读次数可以在首页显示)。

注册LeanCloud——>创建应用——>创建Counter类(ACL权限为无限制),点击设置——>应用Key,获取相应的APP ID和APP KEY。
打开next主题配置文件_config.yml,找到leancloud_visitors,修改相应的字段。

pic

为了安全,设置网站的安全域名:设置——安全中心——Web安全域名。

备注:由于之前valine评论已添加了App key了,新建一个LeanCloud应用,创建Counter Class,重新部署时出现评论不能显示的问题,通过在Valine同一个应用中创建Counter类时,解决了上述问题。

使用不蒜子添加总访问量

不蒜子官网:http://busuanzi.ibruce.info/
使用功能就更加简单,找到next主题的页脚文件foot.swg:
vim themes/next/layout/_partials/footer.swig
添加如下代码即可:

1
2
3
4
5
6
7
8
<span id="busuanzi_container_site_pv" class="theme-info">
&nbsp;&nbsp;|&nbsp;&nbsp;本站总访问量<span id="busuanzi_value_site_pv"></span>
</span>
<span id="busuanzi_container_site_uv" class="theme-info">
&nbsp;&nbsp;|&nbsp;&nbsp;本站访客数<span id="busuanzi_value_site_uv"></span>人次
</span>

<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>

效果如下:
pic