diff --git a/layouts/partials/cover.html b/layouts/partials/cover.html index deb58c1..954c49a 100644 --- a/layouts/partials/cover.html +++ b/layouts/partials/cover.html @@ -1,13 +1,17 @@ {{- $cover := false -}} {{- $autoCover := default $.Site.Params.autoCover false }} -{{- if $autoCover -}} - {{- $cover = (.Resources.GetMatch "cover.*").RelPermalink -}} -{{- else if .Params.Cover -}} +{{- if index .Params "cover" -}} {{- if .Resources.GetMatch .Params.Cover }} {{- $cover = (.Resources.GetMatch .Params.Cover).RelPermalink -}} {{- else -}} {{- $cover = absURL .Params.Cover -}} {{- end -}} +{{- else if $.Site.Params.AutoCover -}} + {{- if and ( index .Params "cover" ) (not .Params.Cover) -}} + {{- if .Resources.GetMatch "cover.*" -}} + {{- $cover = (.Resources.GetMatch "cover.*").RelPermalink -}} + {{- end -}} + {{- end -}} {{- end -}} {{if $cover -}}