From 2d87b70435ddf6b3b77a30a3ad083be48ffd2825 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 13 Feb 2025 12:41:08 -0400 Subject: content: generatePageLayout: restore --- src/content/dependencies/generatePageLayout.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/content/dependencies/generatePageLayout.js b/src/content/dependencies/generatePageLayout.js index 4c37c5af..24b9bdca 100644 --- a/src/content/dependencies/generatePageLayout.js +++ b/src/content/dependencies/generatePageLayout.js @@ -253,6 +253,11 @@ export default { 'oembed.json' : null); + const canonicalHref = + (data.canonicalBase + ? data.canonicalBase + pagePathStringFromRoot + : null); + const titleContentsHTML = (html.isBlank(slots.title) ? null @@ -699,13 +704,15 @@ export default { Object.entries(meta) .filter(([key, value]) => value) .map(([key, value]) => html.tag('meta', {[key]: value}))), + */ - canonical && + canonicalHref && html.tag('link', { rel: 'canonical', - href: canonical, + href: canonicalHref, }), + /* ...( localizedCanonical .map(({lang, href}) => html.tag('link', { @@ -713,7 +720,6 @@ export default { hreflang: lang, href, }))), - */ hasSocialEmbed && -- cgit 1.3.0-6-gf8a5