以下代码应该用于获取自定义分类中没有特定术语的帖子。目前它仍然得到它们。缺少了什么。
$args = array(
'numberposts' => '3',
'post__not_in' => $post_not_in,
'tax_query' => array(
'taxonomy' => 'topic',
'terms' => 9,
'field' => 'id',
'operator' => 'NOT IN'
)
);
$extras = get_posts($args);
答案 0 :(得分:1)
重要说明: tax_query采用一系列税务查询参数数组(需要一组数组)
- Wordpress Codex on Taxonomy Parameters
你试过吗?
$args = array(
'numberposts' => '3',
'post__not_in' => $post_not_in,
'tax_query' => array(
array(
'taxonomy' => 'topic',
'terms' => 9,
'field' => 'id',
'operator' => 'NOT IN'
)
)
);
$extras = get_posts($args);