前言:之前有过关于hexo添加gitalk评论的,但是由于gitalk他是存于github仓库的,而github是国外仓库,有时候因为网络状况导致无法登陆和发送评论,最近发现一个很好用的评论系统valine,valine评论系统是国内的评论系统,同时它还支撑匿名评论(无需登陆账号评论),下面我们来谈论一下添加valine的步骤。
- 进入leancloud注册一个账号,然后创建一个应用用来存评论。
应用创建完毕之后打开设置后可以查看应用程式编号和应用键
//
- 在\themes\yilia\layout_partial\post目录下创建valine.ejs文件,有些主题自带,自带的话只需要更改即可。
添加代码如下
1 | <div id="vcomment" class="comment"></div> |
- 在\themes\yilia\layout_partial的article.ejs文件中添加一段代码
添加代码如下(添加到最下面,一般评论系统都在最下面)
1 | <% if (theme.valine && theme.valine.appid && theme.valine.appkey){ %> |
- 在blog\themes\yilia下面的_config.yml,(是主题目录下的_config.yml不是根目录的)添加一段配置
配置代码如下(直接copy进去填下appid与appkey其他的不需要管):
1 | valine: |
valine评论系统配置就已经完成了,有什么疑问和错误欢迎评论区留言