我需要在WordPress中显示指定类别的最新帖子。
该类别是"新闻世界",我正在试用这个代码但是向我显示所有类别的所有帖子。
$wp_query = new WP_Query( array(
'post_type' => 'post',
'paged' => $paged
) );
答案 0 :(得分:2)
这样做:
$wp_query = new WP_Query( array(
'post_type' => 'post',
'paged' => $paged,
'category_name' => 'News World'
) );
根据this reference。请注意,您不应使用类别名称。您需要类别SLUG。因此,请确保您的类别新闻世界有一个“新闻世界”。
答案 1 :(得分:0)
<?php $custom_query = new WP_Query('cat=9'); //your category id
while($custom_query->have_posts()) : $custom_query->the_post(); ?>
//loop items go here
<?php endwhile; ?>
<?php wp_reset_postdata(); // reset the query ?>