【Hugo】Hugo添加不蒜子Busuanzi站点访问量与阅读量统计

前言

Hugo添加不蒜子Busuanzi站点访问量与阅读量统计


一、Busuanzi是什么?

Busuanzi是一个用于统计网站访问量的工具。它通常嵌入到网页中,可以追踪页面的浏览次数,方可数量积极其他一些基本的访问数据。这个工具可以帮助网站管理员了解他们的网站受欢迎程度和流量情况。

二、使用步骤

head.htmlfooter.htmlsingle.htmlconfig.yml进行修改

head.html

我的papermod的路径为themes/Hugo-PaperMod/layouts/partials/head.html

添加以下代码

<!-- busuanzi -->
{{- if .Site.Params.busuanzi.enable -}}
  <script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
  <meta name="referrer" content="no-referrer-when-downgrade">
{{- end -}}

footer.html

用于在站点底部显示总访问量与访客数

我的PaperMod路径为themes/Hugo-PaperMod/layouts/partials/footer.html

添加以下代码,注意添加在<footer>代码块里

<!-- busuanzi -->
{{ if .Site.Params.busuanzi.enable -}}
<div class="busuanzi-footer">
  <span id="busuanzi_container_site_pv">
    本站总访问量<span id="busuanzi_value_site_pv"></span>次
  </span>
  <span id="busuanzi_container_site_uv">
    本站访客数<span id="busuanzi_value_site_uv"></span>人次
  </span>
</div>
{{- end -}}

在这里插入图片描述

single.html

用于显示每篇文章阅读量

我的papermod路径为themes/Hugo-PaperMod/layouts/_default/single.html

添加以下代码,加在<header>代码块内

<!-- busuanzi -->
{{ if .Site.Params.busuanzi.enable -}}
<div  class="meta-item">&nbsp·&nbsp
  <span id="busuanzi_container_page_pv">本文阅读量<span id="busuanzi_value_page_pv"></span>次</span>
</div>
{{- end }}

在这里插入图片描述

config.yml

回到根目录的config.yml,在params里加上busuanzi:功能

显示统计即为true

params:  
    busuanzi:
        enable: true

不想显示统计即为false

params:  
    busuanzi:
        enable: false

总结

本文简单介绍了Hugo添加不蒜子Busuanzi站点访问量与阅读量统计的操作步骤和方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值