Wordpress Timber 合并来自两个分类的术语
Wordpress Timber merge terms from two taxonomies
我看到 Timber 将允许合并所有分类的术语列表。但是有没有办法合并来自两个分类的列表?
这段代码对我有用:
{% for term in post.terms('topics') %}
这有效,但只加载列出的第一个分类:
{% for term in post.terms('topics','regions') %}
这失败了:
{% for term in post.terms(array('topics','regions')) %}
在合并列表中,最好按 alpha 排序。 Timber docs 提供了这些说明 terms($tax = 'any', $merge = true)
并说明了如何指定一种分类法(默认为 "all"),但没有说明如何指定两种分类法。
@slam 我认为你只需要使用 Twig 的数组语法就可以完成这项工作:
{% for term in post.terms(['topics', 'regions']) %}
试一试,让我知道!
我看到 Timber 将允许合并所有分类的术语列表。但是有没有办法合并来自两个分类的列表?
这段代码对我有用:
{% for term in post.terms('topics') %}
这有效,但只加载列出的第一个分类:
{% for term in post.terms('topics','regions') %}
这失败了:
{% for term in post.terms(array('topics','regions')) %}
在合并列表中,最好按 alpha 排序。 Timber docs 提供了这些说明 terms($tax = 'any', $merge = true)
并说明了如何指定一种分类法(默认为 "all"),但没有说明如何指定两种分类法。
@slam 我认为你只需要使用 Twig 的数组语法就可以完成这项工作:
{% for term in post.terms(['topics', 'regions']) %}
试一试,让我知道!