tax_query не работает в файле Twig в Timber - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь получить сообщения с определенным термином в файле ветки, но похоже, что tax_query не работает с древесиной. Я получаю все сообщения из post_type.Кто-нибудь знает, в чем проблема?

{% set query_parameters = {
     'post_type': 'myposttype',
     'tax_query': {
           'taxonomy': 'portals',
           'field': 'term_id',
           'terms': '89'
          }
}%}

{% set ones = wordpress.call('Timber::get_posts', query_parameters) %}

1 Ответ

0 голосов
/ 08 сентября 2018

Обнаружил, что проблема здесь, я пропустил [], так как tax_query является массивом!

{% set query_parameters = {
 'post_type': 'myposttype',
 'tax_query': [{
       'taxonomy': 'portals',
       'field': 'term_id',
       'terms': '89'
      }]

}%}

{% set ones = wordpress.call ('Timber:: get_posts ', query_parameters)%}

...