我发现你可以用
{% set posts = get_taxonomy(kind="posts") %}检索分类法,但我不知道如何迭代分类法的术语,例如,这个分类法的single.html。
我试过了以下几种方法,但我得到了:
试图在变量‘post’上使用键值进行迭代,但缺少一个键
{% set posts = get_taxonomy(kind="posts") %}
{% for term in posts %}
<li class="list__item">
<a href="{{ term.permalink }}">
{{ term.name }}
</a>
</li>
{% endfor %}发布于 2019-10-27 11:25:53
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结构。
https://stackoverflow.com/questions/55838642
复制相似问题