Hugo 評論
Hugo 自帶內部 Disqus 模板,但這不是唯一適用於新 Hugo 網站的評論系統。
Hugo 附帶對 Disqus 的支持,這是一個第三方服務,通過 JavaScript 為網站提供評論和社區功能。
你的主題可能已經支持 Disqus,但如果沒有,可以通過 Hugo 內置的 Disqus partial 輕松添加到模板中。
添加 Disqus
Hugo 提供了加載 Disqus 到模板所需的所有代碼。在將 Disqus 添加到站點之前,你需要 設置賬戶。
配置 Disqus
Disqus 評論要求你在 站點配置文件 中設置一個值,如下所示:
services:
disqus:
shortname: your-disqus-shortname
[services]
[services.disqus]
shortname = 'your-disqus-shortname'
{
"services": {
"disqus": {
"shortname": "your-disqus-shortname"
}
}
}
對於許多網站來說,這已經足夠了。但是,你也可以選擇在單個內容文件的 front matter 中設置以下內容:
disqus_identifierdisqus_titledisqus_url
渲染 Hugo 內置的 Disqus partial 模板
Disqus 有自己的 內部模板 可用,要渲染它,請在需要顯示評論的位置添加以下代碼:
{{ partial "disqus.html" . }}替代方案
商業評論系統:
開源評論系統: