Hexo搭建博客系列:(五)Hexo添加不蒜子和LeanCloud統(tǒng)計(jì)無(wú)標(biāo)題文章

不蒜子統(tǒng)計(jì)站點(diǎn)的總訪問(wèn)量,即統(tǒng)計(jì)瀏覽了多少次;有多少人訪問(wèn),在footer顯示。
LeanCloud統(tǒng)計(jì)單篇博文的閱讀量,即統(tǒng)計(jì)單篇博文的閱讀量是多少。

不蒜子配置使用

下面教程針對(duì)NexT主題設(shè)置。

找到站點(diǎn)的themes/next/layout/_partials目錄下的footer.swig文件。插入代碼如下。

{% if theme.copyright %}
<div class="powered-by">
  {{ __('footer.powered', '<a class="theme-link" ) }}
</div>

<div class="theme-info">
  {{ __('footer.theme') }} -
  <a class="theme-link" >
    NexT.{{ theme.scheme }}
  </a>
</div>

# 此位置插入以下代碼
<div>
<script async src="https://dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>

本站總訪問(wèn)量 <span id="busuanzi_value_site_pv"></span> 次&nbsp&nbsp&nbsp
本站訪客數(shù)<span id="busuanzi_value_site_uv"></span>人次
</div>

{% endif %}

LeanCloud配置使用

不蒜子也可以統(tǒng)計(jì)單篇博文的閱讀量,但是有兩個(gè)缺點(diǎn):

  1. 在首頁(yè)不能查看博文的閱讀量。
  2. 不能管理相關(guān)博文的閱讀量(我認(rèn)為是缺點(diǎn))。

所以我使用LeanCloud。

新建Class

所以使用LeanCloud,網(wǎng)站可以使用Github綁定登錄,按提示完成登錄。登錄后,進(jìn)入控制臺(tái),創(chuàng)建一個(gè)新應(yīng)用。點(diǎn)擊存儲(chǔ),按下圖標(biāo)記新建Class,Class名稱必須為Counter。

image

添加ID和Key

按下圖標(biāo)記復(fù)制 App IDApp Key

image

復(fù)制后,更改主題配置文件leancloud_visitors: 。注意將enable設(shè)為true。

# Show number of visitors to each article.
# You can visit https://leancloud.cn get AppID and AppKey.
leancloud_visitors:
  enable: true
  app_id: #your App ID
  app_key: #your App Key

設(shè)置安全域名

如下圖標(biāo)記設(shè)置安全域名:

image

總結(jié)

完成上面的部署后,運(yùn)行如下命令同步博客:

$ hexo clean
$ hexo g
$ hexo d

參考資料

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容