Hexo评论功能添加

尝试在页面添加一下评论功能。

先使用了一下来必力(livere),由于使用的是基础主题,配置中没有直接添加livereid的地方,所以直接修改article.ejs这个文件。

将livere后台给的代码直接加到footer的后面,但随即发现首页出现了多个评论区,原来是首页的文章页也使用了这个模板,加入代码判断即可

1
2
<% if (!index && post.comments){ %>
<% } %>

其中comments可以直接在每个文章中配置,控制各个文章的评论开关。

但之后不知为何,更新后无法正常显示,主js加载不出来,尝试多次后只能换方案。

之前修改article.ejs这个文件的时候,发现主题一开始就自带了一个评论模块:disqus。

先在网站上注册了一个账号,配置网址和对应的别名。在全局配置中将生成的别名填好

1
disqus_shortname:

再在主题的配置文件中加入
1
comment_provider: disqus

就基本完成了,唯一的问题就是速度不快,而且应该是要科学上网,不过这年头了,谁还没点手段呢不是。