반응형
Twig+ Wordpress - 어레이 인수를 기능에 전달하는 방법
저는 Twig 템플릿 시스템을 사용하여 개발한 Wordpress 테마를 사용하고 있습니다.난 트위그에 대해 아무것도 몰라 그걸 배울 시간이 없어.
그래서 제 질문은 워드프레스에서get_terms()
분류법에서 모든 용어를 가져오지만 수신할 용어를 필터링할 수 있습니다.array
함수의 두 번째 매개 변수인 인수 중 하나.
단, 다음과 같은 행이 트윅 파일에 있습니다.
{% for distrito in wp.get_terms('Distritos') %}
distrito
나의variable
그리고.Distritos
제 분류법 이름입니다.이 방법은 모든 용어를 호출하지만array
분류법에는 계층이 있기 때문에 루트 요소만 가져올 수 있습니다.
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']) %}
자세한 내용은 twig 문서를 참조하십시오.
언급URL : https://stackoverflow.com/questions/18949308/twig-wordpress-how-to-pass-array-arguments-to-function
반응형
'programing' 카테고리의 다른 글
레일 3: JSON 요청 오류를 반환하는 방법 (0) | 2023.03.26 |
---|---|
Symfony2, 액션이 Ajax에서 호출되는지 확인합니다. (0) | 2023.03.26 |
Javascript를 사용하여 JSON 개체에 값이 포함되어 있는지 확인합니다. (0) | 2023.03.26 |
servlets 3.0 API에서의 비동기 지원을 이해할 수 없습니다. (0) | 2023.03.26 |
angularjs 약속을 돌려주기 전에 해결할 수 있나요? (0) | 2023.03.26 |