{{- /* based on Hugo 0.125.3 schema.html */}} {{- with partial "pageHelper/title.hugo" (dict "page" . "fullyQualified" true "reverse" true) }} {{- end }} {{- with or .Description .Summary site.Params.Description }} {{- end }} {{- $ISO8601 := "2006-01-02T15:04:05-07:00" }} {{- with .PublishDate }} {{- end }} {{- with .Lastmod }} {{- end }} {{- with .WordCount }} {{- end }} {{- $images := partial "_funcs/get-page-images" . }} {{- range first 6 $images }} {{- end }} {{- /* Keywords precedence: 1. Use "keywords" term page titles. 2. Use "keywords" from front matter if "keywords" is not a taxonomy. 3. Use "tags" term page titles. 4. Use term page titles from all taxonomies. */}} {{- $keywords := slice }} {{- range .GetTerms "keywords" }} {{- $keywords = $keywords | append .Title }} {{- else }} {{- with .Keywords }} {{- $keywords = . }} {{- else }} {{- range .GetTerms "tags" }} {{- $keywords = $keywords | append .Title }} {{- else }} {{- range $taxonomy, $_ := site.Taxonomies }} {{- range $.GetTerms $taxonomy }} {{- $keywords = $keywords | append .Title }} {{- end }} {{- end }} {{- end }} {{- end }} {{- end }} {{- with $keywords }} {{- end }}