Files
hugo/docs/content/en/methods/site/Dimension.md
T
Bjørn Erik Pedersen 30a20122b7 Merge commit '8f3c066d23f431fb2c53d97ea489e4c28b42bd82'
# Conflicts:
#	docs/data/docs.yaml
2026-02-14 12:14:33 +01:00

1.1 KiB

title, description, categories, keywords, params
title description categories keywords params
Dimension Returns the dimension object for the given dimension for the given site.
functions_and_methods
returnType signatures
page.SiteDimension
SITE.Dimension DIMENSION

{{< new-in 0.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, role, or version.

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

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

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