У меня возникла странная проблема. Я хотел бы только показать сообщения из категории 7. Но с помощью следующего кода он не показывает мне что-нибудь:Категория запроса Wordpress
$featured = new WP_Query(array('post_type' => 'tours', 'posts_per_page' => 3, 'order' => 'DESC', 'orderby' => 'id', 'cat' => 7));
if($featured->have_posts()) {
while($featured->have_posts()) : $featured->the_post();
echo the_title();
endwhile;
}
Я также использую это:
$featured = new WP_Query(array('post_type' => 'tours', 'posts_per_page' => 3, 'order' => 'DESC', 'orderby' => 'id', 'category__in' => 7));
Но ничего не происходит.
у оператора if из первого блока кода, какова разница между вашими $ с первого по второй? – Craftein
Удалите post_type и проверьте один раз, потому что он работает нормально здесь. Если он работает, проблема не с cat –
, но @BhumiShah Тип сообщения важен, чем я создаю его таксономию, откуда я хочу звонить данные – Nadeem