Hugo框架中文文档 Hugo评论功能
Contents
Hugo附带了对Disqus的支持, Disqus是一个通过JavaScript给站点提供评论和社区功能的第三方服务.
您使用的主题可能已经支持Disqus,如果没有, 在您的模板中添加 Hugo的内置Disqus 部分模板 也很简单.
添加Disqus
Hugo带来了在您的模板中加载Disques的所有代码。在给站点添加Disqus前, 您需要设置一个Disqus账户
配置 Disqus
Disqus评论功能需要您设置一个唯一参数在站点配置文件, 类似这样:
|
|
对许多站点来说, 这样就已经足够。不过,您拥有在单一内容文件的前言设定中设置更多选项的选择:
disqus_identifier
disqus_title
disqus_url
显示Hugo的内建Disqus部分模板
Disqus 有它自己的 内部模板, 显示Disqus模板请添加下面代码在您希望评论显示的地方:
|
|
其他评论
如果不想使用Disqus, 也有几个可选的静态站点评论系统:
- Staticman
- Talkyard (Open source, & serverless hosting)
- IntenseDebate
- Graph Comment
- Muut
- Isso (Self-hosted, Python)
- Utterances (Open source, GitHub comments widget built on GitHub issues)
- Remark (Open source, Golang, Easy to run docker)
- Commento (Open Source, available as a service, local install, or docker image)
- Hyvor Talk (Available as a service)