jekyll 静的サイト ビルダーを使用していますが、次の操作を実行するのが困難です。
{% for category in site.categories %}
<h2 id = "{{ category[0] }}"> {{ category[0] }} </h2>
{% for post in site.categories[{{ category }}] %}
<li> <a href="{{ post.url }}"> {{ post.title }}</a></li>
{% endfor %}
<a href="#{{ category[0] }}-ref">↩</a>
{% endfor %}
jekyll サイトに「test」という投稿カテゴリがあり、次のように投稿を表示できます。
{% for post in site.categories.test %}
<li> <a href="{{ post.url }}"> {{ post.title }}</a></li>
{% endfor %}
ただし、アーカイブページを自動的に構築したいのですが、これを行うには、外側のループ (すべてのカテゴリにアクセスするループ) からカテゴリを埋め込み、内側のループ内でそれを使用して、そこから投稿にアクセスする必要があります。特定のカテゴリ。最初のスニペットを希望どおりに機能させるにはどうすればよいですか?
編集:または、私が望む結果を得る別の方法はありますか?