在 github-pages 上的博客文章中添加评论

Enc*_*her 15 github vs-web-site-project disqus jekyll jekyll-theme

我使用Jekyll Theme制作了一个基于 Github 页面的网站。目前,我也可以在该网站上发布博客。但是,我想在博客文章的末尾添加一个评论部分。

有关于如何使用Disqus添加评论部分的教程。但我认为使用 Disqus 需要付费订阅。所以我正在寻找 Disqus 的替代品来添加评论部分。

分享任何关于它的想法将不胜感激。

Gab*_*les 16

您可以在公共存储库中使用 GitHub 问题本身作为评论系统,通过名为“话语”的第 3 方 GitHub 插件。看这里:

  1. 话语主页和安装信息。:https : //utteranc.es/
  2. 话语 GitHub 存储库:https : //github.com/utterance/utterances
  3. 您必须在您的 GitHub 帐户中安装 utterances 插件,请访问:https : //github.com/apps/utterances
    1. GitHub 允许您为所有存储库或仅为您选择的存储库安装此应用程序,这很好。您可能只想将它安装在您拥有的 GitHub Pages 存储库上,因为它只需要访问这些存储库。
    2. 确保使用话语的 repos 是public,否则读者将无法查看问题/评论或评论。

还存在其他选项。迈克尔·罗斯,对创作者#1最流行的GitHub的页面兼容最小-错误杰奇主题(见这里演示),已建立了的短名单评论系统这里

  1. 唱片公司
  2. 话语
  3. Facebook
  4. utterances - 我最喜欢的,因为它是免费和开源的(MIT 许可证)并且免费,并且使用方便的 GitHub Issues 作为评论系统。GitHub Issues 评论具有出色的Markdown 支持,允许将格式良好的代码块直接插入其中,可以无限期地编辑,由您进行审核(包括编辑或删除不适当的评论),并通过投票按钮进行回复——所有我喜欢的原因他们。
  5. 静电人

2021 年 1 月更新:我现在已经在我的个人网站上实施了 Utterances:https : //gabrielstaples.com/。示例页面:https : //gabrielstaples.com/google-pixel2-touchscreen/——滚动到底部以查看话语(基于 GitHub 问题)评论部分。


旧答案

(这是如何手动使用GitHub的问题作为评论系统,而不使用话语):

试一试。该博客描述了使用 GitHub 问题来存储静态网站的评论:https : //jekyllcodex.org/blog/gdpr-compatible-comment/

以下是您可以在博客文章底部看到的一些评论示例。它们支持 Markdown 语法并且看起来非常漂亮: 在此处输入图片说明

它们直接来自一个 GitHub 问题,可以在 GitHub 上看到

在此处输入图片说明


Joo*_*stS 8

请注意,您通常不能在静态站点中使用注释。您需要第三方解决方案,或者您需要使用 Github hack 创建符合 GDPR 的评论

静态人是一种选择。

您可以通过在https://www.thenewdynamic.org搜索“评论”来找到更多解决方案。