Twig+wordpress如何在函数中使用数组参数?

时间:2013-09-22 作者:user2805223

我已经在堆栈溢出上问过这个问题,但后来我找到了这个地方。

我已经搜索过了,但没有找到任何答案。

我使用的主题是使用树枝模板系统开发的。我对小树枝一无所知,也没有时间学习它。

在wordpress中,我们可以使用get_terms() 从分类法中获取所有术语,但我们可以使用作为函数第二个参数的参数数组“过滤”想要接收的术语。

也就是说,我在一个细枝文件中有一行是这样的:

{% for distrito in wp.get_terms(\'Distritos\') %} 
distrito 是我的变量,并且Distritos 是我的分类名称。这是可行的,它调用了所有的术语,但我想使用数组参数,这样我就可以只获取根元素,因为我的分类法是分层的。

我知道我一定有个地方wp.get_terms 定义了,但我找不到,我已经在这附近呆了两天了。

1 个回复
SO网友:Rarst

如果直接传递到本机WP功能,这可能会起作用:

{% for distrito in wp.get_terms(\'Distritos\', {\'foo\': \'bar\'} ) %}
然而,总的来说,这是特定于实现的,如果不分解代码,很难猜测。

结束

相关推荐

有什么办法可以重写wooCommerce-template.php吗?

我正在尝试对woocommerce模板进行一些自定义。php文件,但我担心它会在下次更新时被覆盖。我想知道是否有一种方法可以从函数重写函数。php和另一个加载我的自定义文件。这是woocommerce中的功能:public function include_template_functions() { include_once( \'woocommerce-template.php\' ); } 我想知道是否有一种方法可以覆盖它,或者其他方法可以覆盖它。