NexT主题中显示文章阅读量统计

使用 Hexo+NexT 主题搭建的网站,要在文章中显示阅读量的统计,有很多方法,本文简述基于 LeanCloud 服务的解决方案。由于 NexT 主题当中已经预置了 LeanCloud 的相关应用配置,因此使用 LeanCloud 的实现方案非常简单易行。

1. LeanCloud 的设置

注册账号

LeanCloud 上注册账号,并通过实名认证和邮箱认证

创建应用

在控制台中创建应用,为应用命名,例如research.excel365.net

创建 Class

点击之前创建的应用,在应用当中的存储->结构化数据当中创建Class,命名为Counter,权限均为所有用户

安全设置

在应用当中的设置->安全中心当中添加Web 安全域名,例如:

1
2
http://research.excel365.net
https://hzchrisfang.github.io

获取 AppKey

在应用当中的设置->应用 Keys显示页面当中复制AppIDAppKey,在接下来的主题配置当中使用。

2. 主题配置文件的设置

找到主题目录下的_config.yml文件进行编辑,在其中找到以下代码:

1
2
3
4
leancloud_visitors:
enable: false
app_id: #<app_id>
app_key: #<app_key>

将其中的enable设置为true,并将之前复制的AppIDAppKey粘贴到下面的配置中。保存以后就会在文章标题下方显示阅读次数了。