WordPress wp_query исключить слово и категорию - PullRequest
2 голосов
/ 21 июня 2019

Я пытаюсь исключить слово 'Vape' и исключить категорию с помощью wp_query.Возможно ли это?

$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 Ответ

3 голосов
/ 22 июня 2019

Попробуйте с 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 ожидает передачи массива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...