hexo博客中添加gitalk评论插件

1 新建仓库

申请地址:https://github.com/settings/applications/new

填写申请内容:


hexo博客中添加gitalk评论插件_第1张图片

记住Client IDClient Secret

hexo博客中添加gitalk评论插件_第2张图片

2 添加代码

*/layout/_partial/下新建一个comment.ejs,添加如下内容:




在post页添加:

{% elseif theme.gitalk.enable %}
    <%- partial('_partial/comment') %>
{% endif %}

3 修改配置文件

*/_config.yml中增加以下内容:

gitalk:
  enable: true #用来做启用判断可以不用
  owner: #Github 用户名,
  repo: #储存评论issue的github仓库名
  admin: #Github 用户名,
  oauth:
    clientID: #`Github Application clientID`
    clientSecret: #`Github Application clientSecret`

4 查看效果

部署代码后,访问博客页面

第一次访问需要登陆,github账号。


hexo博客中添加gitalk评论插件_第3张图片

关联账号,授权:


hexo博客中添加gitalk评论插件_第4张图片

之后就可以使用评论了:

hexo博客中添加gitalk评论插件_第5张图片

到这里,gitalk插件就添加成功了。

本文作者:foochane
本文链接:https://foochane.cn/article/2019052801.html

你可能感兴趣的:(hexo博客中添加gitalk评论插件)