HUGO
Menu
GitHub 87548 stars Mastodon

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_identifier
  • disqus_title
  • disqus_url

渲染 Hugo 內置的 Disqus partial 模板

Disqus 有自己的 內部模板 可用,要渲染它,請在需要顯示評論的位置添加以下代碼:

{{ partial "disqus.html" . }}

替代方案

商業評論系統:

開源評論系統:


Last updated: January 1, 0001
Improve this page