summaryrefslogtreecommitdiffstats
path: root/layouts/partials/site-last-mod.html
blob: ecd390086adb136bb04a01dacb312d1a602d8584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{{- /* The .Site.LastChange was deprecated in Hugo v0.123.0 */ -}}
{{- /* Use .Site.Lastmod if .Site.Hugo.Version greater than or equal to v0.123.0 */ -}}
{{- /* Otherwise, use .Site.LastChange */ -}}

{{- /* For more see: https://github.com/gohugoio/hugo/releases/tag/v0.123.0 */ -}}

{{- /* Usage: {{ $siteLastMod := partial "site-last-mod.html" . }} */ -}}

{{- $siteLastMod := "" -}}

{{- if ge site.Hugo.Version "0.123.0" -}}
  {{- if not site.Lastmod.IsZero -}}
    {{- $siteLastMod = site.Lastmod -}}
  {{- end -}}
{{- else -}}
  {{- if not site.LastChange.IsZero -}}
    {{- $siteLastMod = site.LastChange -}}
  {{- end -}}
{{- end -}}

{{- return $siteLastMod -}}