Hugo と PaperMod テーマ でうまくサイトが生成できない (.GetPage)

この記事を作った動機 hugo を使っていて、解決に手こずったことがあったのでそれを記録しようと思っただけ。 問題を解消するには タグ名、もしくはヘッダーのアイテムの項目の識別子がかぶらないように変更する。 今回は、hugo.yamlのidentifierの内容を、“idea"から、“ideaList"に変更する例を示す。実際にはこれ以外にも任意の名前に変更しても問題ないと思われる。 とある記事.md の例 +++ date = '2025-06-10T07:11:01+09:00' draft = false title = 'EC 開発' tags = ['ChatGPT', 'Idea' , 'BGA' , 'Research'] showToc = true +++ ... hugo.yaml の例 修正前 ... menu: main: ... - identifier: "Images" name: "Images" url: "/images/" weight: 3 - identifier: "idea" name: "Idea" url: "/posts/idea/" weight: 5 ... 修正後 ... menu: main: ... - identifier: "Images" name: "Images" url: "/images/" weight: 3 - identifier: "ideaList" name: "Idea" url: "/posts/idea/" weight: 5 ... どういうときに症状が再現する? 各記事ごとのタグ名と、ヘッダーのアイテムの項目の識別子がかぶっているとき。今回は、“Idea"という項目がかぶっている例を示す。 ...

June 25, 2025