У меня есть пользовательское сообщение с именем item и пользовательская таксономия под этим пользовательским сообщением с именем item_category
Теперь я хочу получить все сообщения на основе этой пользовательской таксономии.
Для этого у меня есть этот URL пользовательской таксономии:
http://localhost/mysite/item_category/event/
Здесь item_cateogry - это пользовательская таксономия, а событие является термином этой таксономии.
Итак, мой код ниже, но ничего не показывает.
$queried_object = get_queried_object();
$current_category_name = $queried_object->slug; // will print the `event`
$items = new WP_Query(array(
'post_type' => 'item',
'posts_per_page' => -1,
'tax_query' => array(
array(
'taxonomy' => $current_category_name,
'field' => 'slug',
),
),
));