使用 Hexo+NexT 主题搭建的网站,要在文章中显示阅读量的统计,有很多方法,本文简述基于 LeanCloud 服务的解决方案。由于 NexT 主题当中已经预置了 LeanCloud 的相关应用配置,因此使用 LeanCloud 的实现方案非常简单易行。
1. LeanCloud 的设置
注册账号
在 LeanCloud 上注册账号,并通过实名认证和邮箱认证
创建应用
在控制台中创建应用,为应用命名,例如research.excel365.net
创建 Class
点击之前创建的应用,在应用当中的存储->结构化数据当中创建Class,命名为Counter,权限均为所有用户
安全设置
在应用当中的设置->安全中心当中添加Web 安全域名,例如:
1 | http://research.excel365.net |
获取 AppKey
在应用当中的设置->应用 Keys显示页面当中复制AppID和AppKey,在接下来的主题配置当中使用。
2. 主题配置文件的设置
找到主题目录下的_config.yml文件进行编辑,在其中找到以下代码:
1 | leancloud_visitors: |
将其中的enable设置为true,并将之前复制的AppID和AppKey粘贴到下面的配置中。保存以后就会在文章标题下方显示阅读次数了。