如何使用WP_Query排除未分类的帖子?

时间:2013-08-21 18:43:12

标签: wordpress wordpress-plugin

我有这一行:

$exclude = array(22, 34, 1);

$cat_query = new WP_Query(array ( 'posts_per_page' => 100 , 'category__not_in' => $exclude));

我想知道如何从中排除未分类的帖子,我已经尝试过使用0,1和'未分类',但我得到的结果与其他类别排除但有些未分类的帖子相同。

提前致谢。

1 个答案:

答案 0 :(得分:2)

试试这个:

$cat_query = new WP_Query(
    array (
        'posts_per_page' => 100 ,
        'tax_query' => array(
            array(
                'taxonomy'  => 'category',
                'field'     => 'slug',
                'terms'     => 'uncategorized',
                'operator'  => 'NOT IN'
            )
        )
    )
);