加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Twig WordPress – 如何将数组参数传递给函数?

发布时间:2020-12-13 14:07:42 所属栏目:PHP教程 来源:网络整理
导读:我使用的是使用Twig模板系统开发的Wordpress主题.我不知道什么关于Twig一个没有时间学习它. 所以我的问题是,在Wordpress中,我们可以使用get_terms()从分类中获取所有的术语,但是我们可以使用这个函数的第二个参数的参数数组过滤要接收的术语. 话虽如此,我在
我使用的是使用Twig模板系统开发的Wordpress主题.我不知道什么关于Twig一个没有时间学习它.

所以我的问题是,在Wordpress中,我们可以使用get_terms()从分类中获取所有的术语,但是我们可以使用这个函数的第二个参数的参数数组过滤要接收的术语.

话虽如此,我在一个twig文件中有一行如下:

{% for distrito in wp.get_terms('Distritos') %}

distrito是我的变量,Distritos是我的分类名称.这个工作,它调用所有的术语,但我想使用数组参数,以便我可以得到只有根元素,因为我的分类法有层次结构.

我明白我必须在某个地方定义了wp.get_terms,但是找不到它.

Twig或多或少就像纯PHP.对于函数调用,您可以像在PHP中一样添加参数:
{{ method(parameter1,parameter2) }}

可以使用[和]定义数组.还可以使用{和}定义关联数组,如下所示:

{% set array = [1,2,3] %}
{% set assoc = {'key': 'value','key2': 2} %}

所以你的函数调用应该是这样的:

{% for distrito in wp.get_terms('Distritos',['a','b','c']) %}

检查树枝状文档为further information.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读