diff --git a/layouts/partials/page_metadata.html b/layouts/partials/page_metadata.html index bd037062..a53915a9 100644 --- a/layouts/partials/page_metadata.html +++ b/layouts/partials/page_metadata.html @@ -55,19 +55,17 @@ {{ end}} - {{ if $page.Params.categories }} - {{ $categoriesLen := len $page.Params.categories }} - {{ if gt $categoriesLen 0 }} + {{ $taxonomy := "categories" }} + {{ with $page.Param $taxonomy }} - {{ range $k, $v := $page.Params.categories }} - {{ . }} - {{- if lt $k (sub $categoriesLen 1) -}}, {{ end }} - {{ end }} + {{ range $index, $value := . -}} + {{- if gt $index 0 }}, {{ end -}} + {{ . }} + {{- end -}} {{ end }} - {{ end }} {{ if $share }} {{ partial "share.html" $ }} diff --git a/layouts/partials/tags.html b/layouts/partials/tags.html index 0a59d9e5..721c1197 100644 --- a/layouts/partials/tags.html +++ b/layouts/partials/tags.html @@ -1,10 +1,8 @@ -{{ if isset $.Params "tags" }} -{{ $tagsLen := len $.Params.tags }} -{{ if gt $tagsLen 0 }} +{{ $taxonomy := "tags" }} +{{ with .Param $taxonomy }}
- {{ range $k, $v := $.Params.tags }} - {{ . }} + {{ range $index, $value := . }} + {{ . }} {{ end }}
{{ end }} -{{ end }}