HUGO
Menu
GitHub 87548 stars Mastodon

Config

返回站点配置的一个子集。

Syntax

SITE.Config

Returns

page.SiteConfig

Site 对象上的 Config 方法提供对站点配置子集的访问,特别是 servicesprivacy 键。

服务

请参阅 配置服务

例如,要使用 Hugo 内置的 Google Analytics 模板,您必须添加一个 Google 标签 ID

services:
  googleAnalytics:
    id: G-XXXXXXXXX
[services]
  [services.googleAnalytics]
    id = 'G-XXXXXXXXX'
{
   "services": {
      "googleAnalytics": {
         "id": "G-XXXXXXXXX"
      }
   }
}

要从模板访问此值:

{{ .Site.Config.Services.GoogleAnalytics.ID }} → G-XXXXXXXXX

您必须如上所示将每个标识符大写。

隐私

请参阅 配置隐私

例如,要禁用内置 YouTube shortcode 的使用:

privacy:
  youtube:
    disable: true
[privacy]
  [privacy.youtube]
    disable = true
{
   "privacy": {
      "youtube": {
         "disable": true
      }
   }
}

要从模板访问此值:

{{ .Site.Config.Privacy.YouTube.Disable }} → true

您必须如上所示将每个标识符大写。


Last updated: January 1, 0001
Improve this page