У меня есть пользовательский тип сообщений с именем portfolio
и пользовательская таксономия с именем build-type
(действующая как категории)
Я пытаюсь запросить portfolio
сообщения по build-type
ID, например. все сообщения Портфолио в «Отелях» (id = 4 для этой таксономии)
// gets the ID from a custom field to show posts on a specific page
$buildType = get_post_meta($post->ID, 'build_type_id', true);
// run query
query_posts(array(
'post_type' => 'portfolio',
'showposts' => -1,
'tax_query' => array(
'taxonomy' => 'build-type',
'terms' => $buildType,
'field' => 'term_id'
),
'orderby' => 'title',
'order' => 'ASC'
));
В настоящее время он вызывает все сообщения portfolio
, а не только сообщения с идентификатором build-type
.
Для 'field' => 'term_id'
я должен использовать term_id
, tag_ID
, id
или что-то еще?
Кто-нибудь знает, как заставить это работать?
Заранее спасибо!