我选了valine,这是一款使用leancloud服务的评论系统,而且我正使用的这款主题已经支持了valine。最最最重要的是我觉得这个评论的UI很简洁、好看,和我的主题也很搭。没错,颜值很重要!
其实我之前就在纠结要不要加上评论系统,我目前还在运行着一个站: https://forum.kilco.top ,曾想自己写一个程序,把站内的评论引用过来,同时把博客里的评论也存入数据库,但是一直懒得写,感觉也挺麻烦的。

回到正题:
由于我使用的主题已经支持了valine,配置就变得异常简单,_config.yml中启用valine,填写申请到的leancloud ID和key,以及其它自己喜好的设置。在leancloud控制台可以设置一下安全域名,valine配置完成。
如果使用的主题没有支持valine,那则需要自己在页面中引入,官网文档上也比较详细。
Anatole似乎没有支持valine里的阅读量统计,也需要自己去引入。

2019-01-21 更新

使用valine-admin配置邮件提醒
参考文档:
https://github.com/zhaojun1998/Valine-Admin/blob/master/README.md
https://cloud.tencent.com/developer/article/1142490
http://www.zhaojun.im/hexo-valine-admin
如果主题支持valine但引用的valine js版本较旧,可能会影响邮件功能
比如我的Anatole,需要修改引用的地址(花了我2天才爬出这个坑)

1
2
script(src='//cdn1.lncld.net/static/js/3.0.4/av-min.js')
script(src='//unpkg.com/valine/dist/Valine.min.js' + '?v=' + theme.version)


本文总访问