从结果中排除某些帖子



我有以下传递给WP_Query的参数列表:

array(
'tax_query' => array(
array(
'taxonomy' => 'post_tag',
'terms' => ['18', '-36']
)
)
);

我希望这将显示具有ID 18的标签而不是ID 36的标签的帖子。然而,我得到的结果显示所有的帖子要么有18或36或两个标签。

总之,标签为36的帖子不被排除。

我做错了什么?

这是另一个与类别类似的问题:从wordpress上的文章中排除某些类别

谢谢。

将WP_Query条件更改为只查找特定的ID/s,即:

array( 'tag__in' => array( 18 ) );

最新更新