Intereting Posts
Добавление нескольких «родителей» в get_categories Заказ результатов WP_User_Query на идентификаторы пользователей, используемые в параметре include Получить общее количество пикселей, размер в мегапикселях и соотношение сторон на основе ширины и высоты изображения? add_filter () в зависимости от условия поиска Подготовить meta_value к постоянной ссылке Работа с плагинами WordPress и шаблонами тем Общий кэш W3 – обновление кэша программно Интеграция почтового архива с другим источником и сохранение упорядочения дат WordPress Алфавитный глоссарий Закрыть div в цикле Почему wp_redirect () предпочтительнее стандартного перенаправления заголовков PHP? Удалил бы вручную данные сброса данных «# 1062 – Дублировать запись« 1 »для ошибки« PRIMARY »phpMyAdmin? Вызов функции в обработчике коротких кодов WordPress Как переписать конкретный параметр в базовой таксономии? Какая польза от таможенной таксономии? Изменить запрос с использованием pre_get_posts (), если присутствует meta_key

Пустые «термины» в «tax_query» возвращают пустой массив

Мне нужен простой поиск на странице продуктов, поэтому я создал пользовательский WP_Query.

$args = array( 'post_type' => 'products', 'meta_key' => 'product_price', 'meta_value' => array($query_from,$query_to), 'meta_compare' => 'BETWEEN', 'meta_type' => 'numeric', 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'product_categories', 'field' => 'term_id', 'terms' => array( 4, 5 ), 'operator' => 'NOT IN', ), array( 'taxonomy' => 'product_categories', 'field' => 'term_id', 'terms' => 7, ), array( 'taxonomy' => 'product_tags', 'field' => 'term_id', 'terms' => 9, ), ), ); 

Таксономия product_tags иногда пуста, а когда она пуста, запрос возвращает пустой массив. Какова наилучшая практика для решения этой проблемы?

Solutions Collecting From Web of "Пустые «термины» в «tax_query» возвращают пустой массив"