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