Я пытаюсь получить пользовательские сообщения на основе пользовательского термина таксономии. Этот термин отображается в URL как строка запроса.
Как эта ссылка:
http://localhost/mysite/support/?item_category=blog
Код:
$query_data = array(
'post_type' => 'support',
'posts_per_page' => -1,
'orderby' => 'date',
'order' => 'DESC',
'posts_per_page' => 3,
'paged' => $paged,
);
if(isset($_GET['item_category']) && !empty($_GET['item_category'])) {
$query_data['tax_query'] = array(
array(
'taxonomy' => 'item_category',
'field' => 'slug',
'terms' => $_GET['item_category'],
)
);
}
У меня есть 2 сообщения под этим блогом термином, но вы ничего не видите? Есть ли проблемы с моим кодом? Как я могу это исправить?