Hugo v0.16 を使用してテーマを作成するときに問題が発生します。
基本的に、後で分類法で上書きするためにlist.html
、エントリを含むファイルを定義します{{ block }}
ここのドキュメントを読んだ後、適切なエントリポイントが/themes/THEME/layouts/_default/taxonomy.html
ファイルにあるはずです。しかし、レンダリングindex.html
すると、分類法ファイルの定義が使用されます。これはバグだと思いますが、確認したいだけです。
私のファイルの基本的な内容は次のとおりです。
_default/list.html
<h1>Foo {{ block "bar"}}{{ end }}</h1>
_default/taxonomy.html
{{ define "bar" }}Bar{{ end }}
私が期待していたもの:
index.html
<h1>Foo </h1>
/taxonomy_plural/taxonomy_term/
<h1>Foo Bar</h1>
しかし、index.html は /taxonomy_plural/taxonomy_term/ のように見えますが、これは私が望むものではありません