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
}
}
}