以前 Hugo で最新記事を特定ページのみに表示する方法について書いた。
[Hugo] 最新記事を特定ページのみに表示する | 荒川仁志 公式サイト
https://hitoshiarakawa.com/blogs/2024/2024-05-19_displaying-latest-posts-on-specific-pages-in-hugo/
これを応用すると、他のパーツであってもどのページに表示するかを html に記述することができる。
例えばトップページのみに表示したいなら以下で該当部分のコードを囲めばいい。
{{ if .IsHome }} ~ {{ end }}
ブログページのみ表示したいなら以下だ。
{{ if eq .Type "blogs" }} ~ {{ end }}
Hugoで始める静的サイト構築入門 静的サイトジェネレーターで作る自作サイト 技術の泉シリーズ (技術の泉シリーズ(NextPublishing)) | meganii | 工学 | Kindleストア | Amazon
https://amzn.to/4ia04JH