RのSectionページのレイアウトには、layouts/section/R.htmlを作ってあり、今までこれが適用されていました。しかし、どこかのタイミングで先のテンプレートが適用されず、代わりにlayouts/_default/list.htmlが適用されるようになってしまい、表示がおかしくなってしまうことに。
Sectionページのレイアウトは、下記の順序でテンプレートが検索され適用されるはずです。
- layouts/section/
.html - layouts/_default/list.html
Ref. Hugo’s Lookup Order Examples: Layout Lookup for Section Pages
そのため、本当ならlayouts/_default/list.htmlではなくlayouts/section/R.htmlが適用されてほしいところです。
原因が良く分かりませんでしたが、content/R内に_index.mdを作成していなかったので、とりあえず下記のようなfront matterだけ記述したファイルを作成しました。
---
title: R
---
これで再度デプロイしたら、無事にR用のsectionページテンプレートが適用されました。
See Also
Section
Hugoの設定など
Cross Refenreces
内部リンクの設定
Kind
ページの種類
Theme
サイトの見た目を変更する
HugoとGitHubとNetlifyで静的サイトを簡単に作成
Hugoで作った静的サイトをGitHubにプッシュしてNetlifyにデプロイ