В WordPress, как я могу выбрать все сообщения в определенной категории (пользовательская таксономия), которые НЕ имеют определенного тега (пользовательская таксономия).
Следующий код выбирает все сообщения в определенной категории (пользовательская таксономия), которые имеют определенный тег (пользовательская таксономия). Как это нужно изменить?
$postquery = new WP_Query( array(
'post_type' => 'myposttype',
'mycategory' => $cat,
'posts_per_page' => $numposts,
'orderby' => 'date',
'tax_query' => array( array(
'taxonomy' => 'mytag',
'field' => 'slug',
'terms' => array('select by this tag', 'and this tag', 'and this tag'),
) )
)
);
(Полагаю, было бы лучше просто перечислить все разрешенные теги, но в моем случае это не совсем осуществимо, поскольку новые теги все еще добавляются.)