使用nextV7.7.1 主题时,在hexo中添加live2D看板娘后next原生自带的不蒜子统计会失效,本文介绍该问题的修复方法。
问题复现
代码语言:javascript复制开启next 主题中不蒜子统计:
# Show Views / Visitors of the website / page with busuanzi.
# Get more information on http://ibruce.info/2015/04/04/busuanzi
busuanzi_count:
enable: true
total_visitors: true
total_visitors_icon: user
total_views: true
total_views_icon: eye
post_views: true
post_views_icon: eye
代码语言:javascript复制安装live2d插件:
npm install --save hexo-helper-live2d
问题出现:
修复bug
方法1. 卸载livd2d
代码语言:javascript复制卸载live2d可以解决问题:
npm uninstall --save hexo-helper-live2d
方法2. 手动重新添加不蒜子
看板娘怎么可以卸载????? 绝对不能接受!!!
- 关闭next原生不蒜子
# Show Views / Visitors of the website / page with busuanzi.
# Get more information on http://ibruce.info/2015/04/04/busuanzi
busuanzi_count:
enable: false
total_visitors: true
total_visitors_icon: user
total_views: true
total_views_icon: eye
post_views: true
post_views_icon: eye
修复主页总数统计
- 在
Hexo根目录
/themes/next/layout/_partials/文件夹中修改 footer.swig,在最后一行前加入代码:
<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<span><br></span>
<span class="post-meta-item-icon">
<i class="fa fa-group"></i>
</span>
<span>总访客 <span id="busuanzi_value_site_uv"></span> 人</span>
<span class="post-meta-divider">|</span>
<span class="post-meta-item-icon">
<i class="fa fa-eye"></i>
</span>
<span>访问总量 <span id="busuanzi_value_site_pv"></span> 次</span>
{{- next_inject('footer') }}
效果:
修复文章统计
代码语言:javascript复制可以通过开启
主题配置文件
- valine 评论中的visitor
开关来替代不蒜子的统计功能。
valine:
enable: true
...
visitor: true # Article reading statistic
开启valine方法参考Next -6- 添加Valine评论系统