我发现您可以使用
{% set posts = get_taxonomy(kind="posts") %}
检索分类法,但是我不知道如何在例如该分类法的single.html中遍历分类法的条款。
我尝试了以下操作,但得到了:
“试图在变量'posts'上使用键值进行迭代,但这是 缺少钥匙”
{% set posts = get_taxonomy(kind="posts") %}
{% for term in posts %}
<li class="list__item">
<a href="{{ term.permalink }}">
{{ term.name }}
</a>
</li>
{% endfor %}
答案 0 :(得分:0)
get_taxonomy
返回带有键items
和kind
的结构。您可以使用以下命令进行调试:
{% set posts = get_taxonomy(kind="posts") %}
<code>{{ posts.kind | json_encode(pretty=true) }}
{{ posts.items | json_encode(pretty=true) }}</code>
kind
似乎具有TaxonomyConfig
结构,items
中的每个元素似乎都具有TaxonomyTerm
结构。