hexo主题添加Giscus评论系统(Butterfly主题)
前言
当前使用的hexo生成的静态博客,主题是butterfly。当前主题支持很多的的评论系统:
图中标出来的就是butterfly现在支持的评论系统。
Giscus是基于GitHub discussions的,再加上我们的博客也在GitHub搭建的,放在一起算了,省心不用管理。反正GitHub的仓库有1G的可存储空间。甚至可以在另外建一个仓库专门做图床使用。
Giscus主要基于在GitHub Discussion驱动的,全部数据都存储在GitHub Discussion之中,作者可以在GitHub上管理评论,相对于gitalk的授权较少。
操作流程
- 选择一个仓库存储Discussions,开启GitHub Discussions
- 安装giscus
- 获取配置添加到博客
1.选择一个仓库
首先需要生一个仓库我这里采用的是我搭建博客的仓库xxx/xxx.github.io。然后我们打开仓库的设置,把discussion打上√
2.着手安装giscus
点击进入这里进入安装界面,这里我我已经install过了所以显示为configure。如果是第一次进入页面应该是绿色的install按钮。
点击install后进入新的页面进行设置
3.进入官方获取配置信息
仓库名填写之前做discussion的仓库名。形如 xxx/xxx.github.io
继续勾选
按照图中勾选
出现形如此类的东西复制一份等会需要用到
因为我没填写所以是为空的,你填写就会有东西。
4.将配置文件写入config
打开**_config.butterfly.yml先把use**这里改了
找到这giscus然后对照刚刚复制的script把标红的地方依次填写完整。
然后保存,执行命令。
hexo g |
稍等片刻查看网站,应该是这样的
快来试试吧。本博客已搭载giscus,欢迎评论。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Peter-JiY's Blog!
评论