HUGO
Menu
GitHub 86942 stars Mastodon

Width

Applicable to images, returns the width of the given resource.

Syntax

RESOURCE.Width

Returns

int

Use the reflect.IsImageResourceWithMeta function to verify that Hugo can determine the dimensions before calling the Width method.

{{ with resources.GetMatch "images/featured.*" }}
  {{ if reflect.IsImageResourceWithMeta . }}
    <img src="{{ .RelPermalink }}" width="{{ .Width }}" height="{{ .Height }}" alt="">
  {{ else }}
    <img src="{{ .RelPermalink }}" alt="">
  {{ end }}
{{ end }}