Comments
Hugo 內建支援 Disqus,這是一個透過 JavaScript 為網站提供評論與社群功能的第三方服務。
您的主題可能已經支援 Disqus,如果沒有,也可以輕鬆透過 Hugo 的內建 Disqus 部分模板 新增到您的模板中。
新增 Disqus
Hugo 已經內建了所有將 Disqus 載入模板所需的程式碼。在將 Disqus 加入您的網站之前,您需要先 建立帳號。
設定 Disqus
要使用 Disqus 評論,您需要在 網站的設定檔案 中設置一個值,如下所示:
hugo.
services:
disqus:
shortname: your-disqus-shortname
[services]
[services.disqus]
shortname = 'your-disqus-shortname'
{
"services": {
"disqus": {
"shortname": "your-disqus-shortname"
}
}
}
對於許多網站,這已足夠完成設定。不過,您也可以在單一內容檔案的 [前置內容] 中設定以下選項:
disqus_identifier
disqus_title
disqus_url
渲染 Hugo 的內建 Disqus 部分模板
Disqus 有自己的 內建模板,要渲染它,只需在您希望顯示評論的地方添加以下程式碼:
{{ template "_internal/disqus.html" . }}
替代方案
商業評論系統:
開源評論系統:
- Cactus Comments
- Comentario
- Comma
- Commento
- Discourse
- Giscus
- Isso
- Remark42
- Staticman
- Talkyard
- Utterances