Wordpress WP_查询包括类别中的所有帖子,还包括所有私人帖子(私人帖子可能不在已包括的类别中)

Wordpress WP_查询包括类别中的所有帖子,还包括所有私人帖子(私人帖子可能不在已包括的类别中),wordpress,Wordpress,我一直在努力让这个wp_查询按我希望的方式工作 我想从分类测试中获取所有帖子,同时获取所有标记为private的帖子,问题是标记为private的帖子可能不在分类测试中 我无法实现这一点,我已经尝试了好几个查询,但没有任何运气,我最近最接近成功的一个查询是: $args = array( 'post_status' => array('private, publish'), 'relation' => 'OR', 'category_name' => 'tes

我一直在努力让这个wp_查询按我希望的方式工作

我想从分类测试中获取所有帖子,同时获取所有标记为private的帖子,问题是标记为private的帖子可能不在分类测试中

我无法实现这一点,我已经尝试了好几个查询,但没有任何运气,我最近最接近成功的一个查询是:

  $args = array(
  'post_status' => array('private, publish'),
  'relation' => 'OR', 
  'category_name' => 'test'
);
这篇文章似乎只获取测试类别中的文章,而不显示测试类别之外的所有私有文章


有什么想法吗?

你可以用“不太确定为什么会有什么不同”这个词,我用“获取”帖子得到了相同的结果,我在分类测试中看到了所有帖子,但是没有一篇文章在类别测试之外,但是标记为私有。您是否提供了“未分类”和“测试”选项来显示这些文章?未分类以获取类别测试之外的私有文章?问题是,在类别测试之外的其他私人帖子都有其他类别分配给他们。没有桑德拉,那么你也必须包括这些类别。未分类如果文章未分配给其他类别,如测试,则默认为“未分类”类别