Hugo附带了对Disqus的支持, Disqus是一个通过JavaScript给站点提供评论和社区功能的第三方服务.

您使用的主题可能已经支持Disqus,如果没有, 在您的模板中添加 Hugo的内置Disqus 部分模板 也很简单.

添加Disqus

Hugo带来了在您的模板中加载Disques的所有代码。在给站点添加Disqus前, 您需要设置一个Disqus账户

配置 Disqus

Disqus评论功能需要您设置一个唯一参数在站点配置文件, 类似这样:

1
disqusShortname = "yourdiscussshortname"

对许多站点来说, 这样就已经足够。不过,您拥有在单一内容文件的前言设定中设置更多选项的选择:

  • disqus_identifier
  • disqus_title
  • disqus_url

显示Hugo的内建Disqus部分模板

Disqus 有它自己的 内部模板, 显示Disqus模板请添加下面代码在您希望评论显示的地方:

1
{{ template "_internal/disqus.html" . }}

其他评论

如果不想使用Disqus, 也有几个可选的静态站点评论系统: