Fork me on GitHub

hexo-LeanCloud添加文章阅读次数

根据http://www.jeyzhang.com/hexo-next-add-post-views.html来配置就行了,不过还是遇到了很多坑和新版本不一样的地方!!
1.在主题的layout_macro路径下修改post.swig文件(大概插在266行反正在上面)
post.swig文件截图
2.在目录\next\layout修改layout.swig文件(大概插在113行反正在上面)
layout.swig文件截图
注意!!
这里如果插错位置的话控制台就会出现Uncaught ReferenceError: $ is not defined at (index):790或文章头错误显示Counter not initialized! See more at console err msg.等错误
3.还有个坑就是当你新建新的文章时,外面阅读次数是为空的,当你点击进去里面后,里面阅读次数自加1,然后在外面也自加1,但是,当你重新进去里面刷新页面后,里面次数有增加,但是外面并没有随着里面增加而增加的,解决方法是:进入LeanCloud存储Counter中,将title重复的而time为1的一行删掉就好了!!最终效果就是外面阅读次数可以跟里面的保持一致
LeanCloud截图
4.遇到未知原因的bug,尚未解决,每刷新页面阅读次数竟然出现了两次两次的增加,待解决!!