HUGO
Menu
GitHub 89803 stars Mastodon

Dimension

Returns the dimension object for the given dimension for the given site.
Syntax
SITE.Dimension DIMENSION
Returns
page.SiteDimension
New in v0.153.0

The Dimension method on a Site object returns the dimension object for the given dimension.

The DIMENSION argument must be one of language, version, or role.

ExampleReturnsEquivalent to
{{ .Site.Dimension "language" }}langs.Language{{ .Site.Language }}
{{ .Site.Dimension "version" }}version.Version{{ .Site.Version }}
{{ .Site.Dimension "role" }}roles.Role{{ .Site.Role }}
{{ $languageObject := .Site.Dimension "language" }}
{{ $languageObject.IsDefault }} → true
{{ $languageObject.Name }} → en

{{ $versionObject := .Site.Dimension "version" }}
{{ $versionObject.IsDefault }} → true
{{ $versionObject.Name }} → v1.0.0

{{ $roleObject := .Site.Dimension "role" }}
{{ $roleObject.IsDefault }} → true
{{ $roleObject.Name }} → guest