hexo博客集成评论、文章阅读量功能

神器:Valine

如果读者用的是Next主题同时是v5.1.4版本,那么很简单只需注册Valine账号生成id添加到主题配置文件中提交就OK。如果不是请结合这本篇文章看这篇就看我 这篇是集成文章阅读功能

目前大部分评论系统要么关闭服务要么是国外的服务会被墙,出现了Valine这个神器。

评论功能

集成流程:

1. 注册账号创建应用

点击我去注册创建应用 Valine官网

Valine官网

2. 应用创建成功后点击存储 > 创建Class 至于名字随自己喜好。

创建class

3. 所有的完成后,选择刚刚创建的应用>设置>选择应用 Key,然后你就能看到你的APP ID和APP KEY了,参考下图

ID和秘钥

4. 为了数据安全,请填写应用 > 设置 > 安全设置中的Web 安全域名,如下图:

安全域名

  1. 如果想要加载速度更快把除了数据存储其他服务都关了。
    数据服务

主题_config配置

1
2
3
4
5
6
7
8
9
10
11
12
13
# Valine.
# You can get your appid and appkey from https://leancloud.cn
# more info please open https://valine.js.org
valine:
enable: true //false改为true
appid: 'Your APP ID', // 这里填写上面得到的APP ID
appkey: 'Your APP KEY', // 这里填写上面得到的APP KEY
notify: false # mail notifier , https://github.com/xCss/Valine/wiki
verify: false # Verification code
placeholder: Just go go # comment box placeholder//留言框占位提示文字
avatar: mm # gravatar style
guest_info: nick,mail,link # custom comment header
pageSize: 10 # pagination size

关于评论功能邮件通知请看他Valine 评论系统中的邮件提醒设置 或者访问Valine官网

文章阅读量

集成文章阅读量更简单。

如果在配置文件开启了阅读量统计,Valine 会自动检测 leancloud 应用中是否存在Counter类,如果不存在会自动创建,无需手动创建~。

或者自己手动创建Counter类然后把把app_id和app_key粘贴到主题配置文件中提交就OK了。

1
2
3
4
leancloud_visitors:
enable: true
app_id: 'Your APP ID', // 这里填写上面得到的APP ID
app_key: 'Your APP KEY', // 这里填写上面得到的APP KEY

PS:如果有问题给我留言

-------------本文结束感谢您的阅读-------------

本文标题:hexo博客集成评论、文章阅读量功能

文章作者:leon

发布时间:2019年04月23日 - 11:04

最后更新:2019年04月25日 - 16:04

原始链接:https://huanghaipo.github.io/2019/04/23/hexo博客集成评论、文章阅读量功能/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!