Я хочу получить все сообщения, указав несколько категорий из раскрывающегося списка. В pre_get_posts
Я хочу изменить запрос к поиску по выбранным категориям (более одного).Получить все сообщения по нескольким категориям
$taxquery = ($taxquery, array(
'taxonomy' => 'cat',
'field' => 'id',
'terms' => array('1','2'),
'operator'=> 'IN'
));
$query->set('tax_query', $taxquery);
Но когда я выполняю этот код, не из сообщений показаны (я уверен, что есть сообщения по меньшей мере в одном из того, что две категорий) Может быть, есть лучший способ для поиска по более чем одной категории используя OR
при поиске по первым, вторым ... категория. Любые направления были бы замечательными!
все тот же, нет результатов ... вы уверены, что это правильный способ? – raBne
Ждите, что 'cat' является пользовательской таксономией или категорией Wordpress по умолчанию? –
Категория по умолчанию – raBne