У меня есть два настраиваемых типа сообщений: продукт и часто задаваемые вопросы. Тип публикации продукта имеет таксономию product_tag. Итак, теперь я хочу искать текст «еда» как в блоге, так и в часто задаваемых вопросах, а также в тех продуктах, которые помечены как «еда».
Это аргументы для запроса:
$args = array(
'tax_query' => array(
array(
'taxonomy' => 'product_tag',
'field' => 'slug',
'terms' => 'food'
)
),
'post_type' => array('post', 'faq', 'product'),
'posts_per_page' => 6,
's' => 'food',
'paged' => $paged
);
Но я не получаю никакого результата. Если я удалю из кода массив tax_query, я получаю результаты, но отображаются не все продукты, содержащие в качестве тегов food. Он просто ищет в них текст.
Итак, какая модификация должна быть необходима, чтобы я получал здесь соответствующие сообщения?