我需要从“博客”类别中获取帖子,但它们不应包含某些分类法“要约”。
我所做的是
$args = array(
'post_type' => 'post',
'post_status' => 'publish',
'tax_query' => array(
'relation' => 'AND',
array(
'cat' => $category->term_id,
'category__in' => $category->term_id,
),
array(
'taxonomy' => 'offers',
'operator' => 'NOT EXISTS'
),
),
);
但是我似乎无法获得正确的帖子。上面的方法不对吗?
答案 0 :(得分:0)
我认为您应该尝试这种方式,但是我不确定这是否可行:
$args = array(
'post_type' => 'post',
'post_status' => 'publish',
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'category',
'fields' => 'term_id',
'terms' => $category->term_id,
),
array(
'taxonomy' => 'offers',
'operator' => 'NOT IN'
),
),
);