我看到Timber将允许从所有分类法中合并一个术语列表。但是有没有办法把两个分类法的列表合并起来呢?
此代码适用于我:
{% for term in post.terms('topics') %}
这是可行的,但只加载了所列的第一个分类法:
{% for term in post.terms('topics','regions') %}
这是失败的:
{% for term in post.terms(array('topics','regions')) %}
在合并的列表中,最好按alpha排序。木材文档给出了这些说明,terms($tax = 'any', $merge = true),并展示了如何指定一个分类法(缺省值为"all"),而不是如何指定两个分类法。
发布于 2016-02-05 03:20:27
@slam我认为您只需要使用Twig的数组语法就可以了:
{% for term in post.terms(['topics', 'regions']) %}试试看让我知道!
https://stackoverflow.com/questions/35212546
复制相似问题