From 0484dc0e7e5e73b636b432042295a0736e1beb9a Mon Sep 17 00:00:00 2001 From: Shohei Ueda <30958501+peaceiris@users.noreply.github.com> Date: Sat, 10 Jul 2021 13:30:31 +0900 Subject: feat: Improve canonicalURL for Netlify CMS (#396) --- layouts/partials/canonical-link.html | 5 +++-- layouts/partials/head/general.html | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/layouts/partials/canonical-link.html b/layouts/partials/canonical-link.html index 8c0d2329..ed53fe0c 100644 --- a/layouts/partials/canonical-link.html +++ b/layouts/partials/canonical-link.html @@ -1,4 +1,5 @@ -{{ with $.Page.Params.canonicalURL }} +{{ $url := urls.Parse $.Page.Params.canonicalURL }} +{{ if $url.Host }} {{ i18n "canonical_link" . }} - {{ (. | safeURL | urls.Parse).Host }} + {{ $url.Host }} {{ end }} diff --git a/layouts/partials/head/general.html b/layouts/partials/head/general.html index 13907b8a..c6511c52 100644 --- a/layouts/partials/head/general.html +++ b/layouts/partials/head/general.html @@ -57,6 +57,7 @@ {{ partial "head/ogp" . }} -{{ with .Page.Params.canonicalURL }} - +{{ $canonicalURL := urls.Parse $.Page.Params.canonicalURL }} +{{ if $canonicalURL.Host }} + {{ end }} -- cgit v1.2.3