From 42e60e0287b07d8ca90b54eb87302973efd245b9 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Sat, 19 Dec 2020 15:02:50 +0000 Subject: [PATCH] fix: author sharing image due to Hugo breaking change When sharing the page of an author profile (/author/author-name), the avatar image was no longer shown as the sharing image. Hugo team made a breaking change in recent Hugo versions to rename the page `.Kind` to `term` instead of `taxonomy` in this case so the statement was no longer triggered. Fix #1987 --- wowchemy/layouts/partials/site_head.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wowchemy/layouts/partials/site_head.html b/wowchemy/layouts/partials/site_head.html index 2fdfd758..36169244 100644 --- a/wowchemy/layouts/partials/site_head.html +++ b/wowchemy/layouts/partials/site_head.html @@ -181,8 +181,9 @@ {{ $has_logo := fileExists "assets/images/logo.png" | or (fileExists "assets/images/logo.svg") }} {{ $og_image := "" }} {{ $twitter_card := "summary_large_image" }} - {{ if (and (eq .Kind "taxonomy") $avatar_image) }} - {{ $og_image = ($avatar_image.Fill "270x270 Center").Permalink }}{{/* Match image proc in About widget. */}} + {{ if (and (eq .Kind "term") $avatar_image) }} + {{/* Match image processing in About widget to prevent generating more images than necessary. */}} + {{ $og_image = ($avatar_image.Fill "270x270 Center").Permalink }} {{ $twitter_card = "summary" }} {{ else if $featured_image }} {{ $og_image = $featured_image.Permalink }}