如果您是从a类、b类、c类表单,最后是自定义帖子类型中的一个,那么每个都必须是单独的查询。
可以将这些视为“二次查询”(主要查询是将您放在主页上的内容)。因此,您需要使用WP_Query
(参见此related post).
E、 g。
$post_from_cat_a = new WP_Query(array(
\'category__name\' => array(\'a\'),
\'posts_per_page\'=> 1
));
if( $post_from_cat_a->have_posts() ){
while( $post_from_cat_a->have_posts() ): $post_from_cat_a->the_post();
//Display output here
endwhile;
}
$post_from_cat_b = new WP_Query(array(
\'category__name\' => array(\'b\'),
\'posts_per_page\'=> 1
));
if( $post_from_cat_b->have_posts() ){
...
...
等等,别忘了打电话
wp_reset_postdata();
在最后。