Я пытался сделать запрос в Wordpress с помощью окна поиска, НО мне нужно, чтобы одна категория не появлялась в результатах. Итак, у меня есть этот код:
$query_string = array(
's' => $_GET["s"],
'posts_per_page' => 12,
'post_type' => 'product',
'tax_query' => array(
array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => array(
'bajo-pedido'
),
'operator' => 'NOT IN',
),
),
);
$query = new WP_Query( $query_string );
Однако, когда я захожу на свою страницу, я вижу список продуктов, в том числе помеченных категорией "bajo-pedido". Я нахожу много информации об этом в Google, но все решения, которые я нахожу, на самом деле не работают (включая класс, написанный Кевином Лири). Кто-нибудь может помочь мне найти решение комбинирования значения "s" => с tax_query? (или, если существует какой-либо другой способ сделать поисковый запрос с помощью tax_query)
Большое спасибо