HUGO
Menu
GitHub 87548 stars Mastodon

Hugo X 短代碼

使用 x 短代碼在你的內容中嵌入 X 帖子。
New in v0.141.0

要覆蓋 Hugo 內置的 x 短代碼,請將 源代碼 復制到 layouts/_shortcodes 目錄中同名文件中。

示例

要顯示具有此 URL 的 X 帖子:

https://x.com/SanDiegoZoo/status/1453110110599868418

在你的 Markdown 中包含此內容:

{{< x user="SanDiegoZoo" id="1453110110599868418" >}}

渲染後:

隱私

在你的站點配置中調整相關的隱私設置。

privacy:
  x:
    disable: false
    enableDNT: false
    simple: false
[privacy]
  [privacy.x]
    disable = false
    enableDNT = false
    simple = false
{
   "privacy": {
      "x": {
         "disable": false,
         "enableDNT": false,
         "simple": false
      }
   }
}
disable
(bool) 是否禁用短代碼。默認值為 false
enableDNT
(bool) 是否阻止 X 使用帖子和嵌入頁面數據進行個性化推薦和廣告。默認值為 false
simple
(bool) 是否啟用簡單模式。如果為 true,Hugo 會構建帖子的靜態版本而無需 JavaScript。默認值為 false

簡單版本短代碼的源代碼可在 此文件 中找到。

如果啟用簡單模式,你可能希望在站點配置中將 disableInlineCSS 設置為 true 來禁用硬編碼的內聯樣式。此設置的默認值為 false

services:
  x:
    disableInlineCSS: false
[services]
  [services.x]
    disableInlineCSS = false
{
   "services": {
      "x": {
         "disableInlineCSS": false
      }
   }
}

Last updated: January 1, 0001
Improve this page