From 55d8b17aeccb48194cbaea9831286b4b73ac7059 Mon Sep 17 00:00:00 2001 From: "netop://ウィビ" Date: Wed, 22 Jul 2026 10:55:23 -0700 Subject: fixes canonical links --- src/helper/create-layout.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/helper/create-layout.ts b/src/helper/create-layout.ts index f624c5f..93c71b5 100644 --- a/src/helper/create-layout.ts +++ b/src/helper/create-layout.ts @@ -14,8 +14,10 @@ import headerParser from "src/helper/parse-header.ts"; /*** EXPORT ------------------------------------------- ***/ -export default (type: "memo" | "remark", memo: string, recents: string) => { +export default (type: "memo" | "remark", memo: string, recents: string, slug?: string) => { const { abstract, /*category,*/ document, title: documentTitle } = headerParser(memo); + // https://news.ycombinator.com/item?id=48986710 + const canonicalUrl = slug ? `${url}/${slug}` : url; return ` @@ -37,7 +39,7 @@ export default (type: "memo" | "remark", memo: string, recents: string) => { - + @@ -51,7 +53,7 @@ export default (type: "memo" | "remark", memo: string, recents: string) => { - + -- cgit v1.2.3