获取与自定义分类相关联的所有帖子

时间:2016-10-19 作者:Average Joe

WordPress中的高级税务查询选项似乎不允许进行以下查询:

请给我最新的帖子,但仅限于那些在我感兴趣的分类法下至少有一个术语的帖子(这里的关键是该分类法下的“任何术语”都可以将该帖子限定为结果的一部分)

到目前为止,我看到的分类查询示例是这样的

请给我最新的帖子,但仅限于那些有该分类法术语A和术语B的帖子。(在这里,限制性的是我必须指定我想要的术语,我似乎没有选择说“所有术语”或“任何术语”

我所说的用当前查询参数无法实现我想要的是对的吗?

1 个回复
最合适的回答,由SO网友:Milo 整理而成

您可以使用tax_query 参数自版本4.1起,使用EXISTS 作为税务查询中的运算符参数。

$args = array(
    \'post_type\' => \'post\',
    \'tax_query\' => array(
        array(
            \'taxonomy\' => \'mytax\',
            \'operator\' => \'EXISTS\'
        ),
    ),
);
$query = new WP_Query( $args );