Hexo博客Butterfly5.7.0主题网站信息:本站访客数和本站总浏览量的数据一直加载不显示,因为不蒜子的服务波动让人头疼,我更推荐用 Vercount,因为它能自动同步你之前在不蒜子上的数据,不用重新开始计数。
🚀 方案:换成 Vercount(最省心,推荐)
Vercount 是专为替代不蒜子设计的,数据可以自动迁移过来,对 Butterfly 主题也友好。
操作步骤如下:
-
修改配置文件 :打开
_config.butterfly.yml,找到底部的option配置,修改busuanzi那一行:yamloption: busuanzi: https://events.vercount.one/js把链接换成 Vercount 的官方脚本地址即可。
-
重新生成 :在终端执行
hexo clean && hexo generate && hexo server,然后部署。 -
检查效果:刷新页面,看右下角是否正常显示。Vercount 会自动识别你原来的不蒜子数据,第一次加载时可能会稍慢一点,属于正常现象。
换成 Vercount后,不蒜子数据丢失,数据重新计算。数据其实没有丢,只是同步卡住了。解决办法是去 Vercount 的后台,手动把原来的数据填回去。
🔍 为什么数据会归零
Vercount 的设计是在你首次访问时,自动去不蒜子那边拉取历史数据。但因为你之前博客的数据本来就因为不蒜子服务挂了而无法读取,所以这次同步大概率也失败了,导致 Vercount 只能从零开始重新计算。
🛠️ 手动恢复数据的步骤
Vercount 提供了一个后台管理功能,可以让你直接修改显示的数字。
- 登录并验证域名 :访问 Vercount 官网(
vercount.one),登录你的账号。然后按照提示验证你博客的域名(通常是在博客根目录放一个验证文件)。 - 手动设置数据 :验证通过后,在后台找到对应的"自定义访客数据"或"初始值设置"功能,直接填入你之前在不蒜子看到的
site_pv(总访问量)和site_uv(总访客数)。 - 保存生效:保存后刷新博客页面,数字就应该恢复成你原来的样子了。