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ページテンプレートが適用されました。