如何添加jekyll的评论 17 May 2017

评论功能是一个博客系统的重要组成,目前很多都是通过第三方来管理网站评论,由于该站主要还是国内用户看,所以disqus.com就先排除了。试用了国内的友言,由于无法使用https协议(github pages要求链接的内容是通过https协议进行),所以失败。 最后,还是通过多说完成。

  1. 注册一个多说账号,需要填写你想要集成评论的网站一些信息,比较简单,跟着做就可以。
  2. 注册成功后,点击获取代码,将html代码段拷贝到github pages中的_includes/duoshuo.html中(新建改文件)
  3. 将其中的data-title data-thread-id data-url 替换为Jekyll中的变量。分别对应 {{page.title}} {{page.id}} {{page.url}}
  4. 在github中修改_layouts/post.html页面,如果没有请新建一个该页面,该文章的内容可以参考Jekyll的文章。在该html的最下方添加 {% include duoshuo.html %}
  5. 签入以上修改,刷新网站后即可看到效果

通过duoshuo.com管理的评论,而已在多说的后台管理界面中进行管理和查看。