WordPress wp_query排除单词和类别

时间:2019-06-21 19:16:15

标签: wordpress

我正在尝试使用wp_query排除单词“ Vape”并排除类别。有可能吗?

$args = array(

's' => '-Vape',
'cat' => '-62',
'posts_per_page'=>'16',
'paged'=>$paged,
'orderby' => 'date',
'order'   => 'DESC'
);

$wp_query = new WP_Query($args);

我使用上面的代码,但无法正常工作。我没有标题中带有“ Vape”一词的商品,但我得到了62类商品……任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:3)

尝试使用category__not_in

$args = array(

    's' => '-Vape',
    'category__not_in' => array( 62 ),
    'posts_per_page'=>'16',
    'paged'=>$paged,
    'orderby' => 'date',
    'order'   => 'DESC'
);

$wp_query = new WP_Query($args);

编辑:category__not_in期望传递一个数组。