前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >hugo博客使用 utterances 作为评论系统

hugo博客使用 utterances 作为评论系统

作者头像
兮动人
发布2021-06-11 14:46:59
2.2K0
发布2021-06-11 14:46:59
举报
文章被收录于专栏:兮动人的博客
  1. hugo博客上的评论插件一直试了好多,但网上关于hugo的评论插件是太少了,找了好长时间都没有值得考究的。如: Disqus、gitment、gitalk、来比力…这些都是国外的,加载速度确实不敢恭维,就目前为止,Disqus官网还被墙了,gitment由于其开发者很久没有维护,gitalk还算行,gitment、gitalk这两个评论服务是通过 GitHub 提供的 API 创建含有相应标签的 issue。
  2. 国内其实也有很多评论插件,如:有言(官网已经挂了)、畅言(搜狐出品)。还有来比力(韩国的,之前hexo博客用到过,加载速度也好慢),Valine(这个评论插件确实不错,但注册账号后还要用身份证号码信息认证,认证完后还要用支付宝扫码验证是不是本人的,基于安全考虑,暂时还是先不要用这个,不知道一个评论插件还要这么多程序)
  3. 其实第三方插件也还是要承担些安全责任的,发表不好的言论都是有些关系的。
  4. hugo推荐utterances和gitalk评论插件来使用。
utterances 是一款基于 GitHub issues 的评论工具

相比同类的工具 gitment、gitalk 以及 disqus 评论工具,优点如下:

  1. 极其轻量
  2. 加载非常快
  3. 配置比较简单
  4. disqus这个工具配置也比较简单,也是免费的。但是,广告多,而且加载也比较慢。 体验了一把 utterances 后,马上切换到 utterances。
  5. utterances 是基于github issue,拥有多种主题的开源免费小组件。
hugo博客配置使用 utterances
  • 首先在github上创建一个空仓库,如:hugoblogtalks,并且初始化设置,仓库必须是Public,而不是私有的,这样我们的读者才可以查看以及发表评论。
  • 接着就是在hugo的配置文件(config.toml)中启用utterances,打开config.toml,添加如下:
代码语言:javascript
复制
## 配置 utteranc评论,教程参考 https://utteranc.es/
[params.utteranc]
  enable = true
  repo = "yunxd/hugoblogtalks" ##换成自己得
  issueTerm = "pathname"
  theme = "github-light"

repo的格式为:github用户名/创建的仓库名

github上安装 utterances
  • 首先必须在 github 上进行安装 utterances,访问 utterances应用程序 然后点击 Install 按钮进行安装。
  • 在这里可以选择可以关联的存储库,可以选择我们所拥有的库(也包括未来建立的库)或者某一个仓库,这里只选择某一个需要进行评论的库,这样比较好。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/02/01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • utterances 是一款基于 GitHub issues 的评论工具
  • hugo博客配置使用 utterances
  • github上安装 utterances
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档