这里有两个选项,您需要将类别设置为数组,例如。
$args = array(
\'posts_per_page\' => 5,
\'category\' => array(15,16,17,18,19)
);
您不能只在列表中添加数字,但我找不到category元素允许倍数的任何文档(因为名称是category)
另一个选项是在中使用wp\\u query和category\\u
$query = new WP_Query(
array(
\'category__in\' => array(15,16,17,18,19),
\'posts_per_page\' => 5,
\'post_type\' => \'post\',
)
);
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
// do something
}
}
wp_reset_postdata();
这些将从这些类别中的任何一个类别中获取最后5篇文章,如果您想从每个类别中获取一篇文章,那么查询需要有很大的不同