Пользовательский пост WordPress не отображается на основе пользовательской таксономии - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь получить пользовательские сообщения на основе пользовательского термина таксономии. Этот термин отображается в 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 сообщения под этим блогом термином, но вы ничего не видите? Есть ли проблемы с моим кодом? Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...