/ #Hugo 

HugoのホームにPostsという記事が自動で生成されるときの対策

もくじ

今回解決する問題

これは Hugo(v0.64.0)でhugo-casper-twoというテーマのデモサンプルをそのまま起動させた状態です。

はい👻

なぜか勝手にPostsという記事が生成させるので、恥ずかしいから見えないようにしたい! という話です。

そもそもの原因

Hugo(v0.57)付近で発生した仕様変更が原因なようです。

解決策

themesのlayoutsの中から下記の文字列を検索します。
(where .Data.Pages “Type” “post”)
(where .Site.Pages “Type” “post”)

そして下記へ書き換えます。
(where .Site.RegularPages “Type” “post”)

以上

余談

hugo-casper-twoでは、post-list-term.htmlというファイルが該当しました。

Author

Sisii

インフラが好きなエンジニアぶってるなにか