我将有大约5个新网站上的自定义帖子类型。我正在寻找一种在一个(索引)页面上显示这些帖子类型的有效方法,为每个帖子指定不同的模板/样式(例如,一个帖子类型可能需要特色图片,其他可能是引号等)
This older post response 通过danblaker 看起来它在做正确的事情,而不需要为一个页面编写五个或更多的循环,但是对于WP来说,我还不太清楚如何以及在哪里应用它,或者确实,这是否仍然是可能的!
到目前为止,我可以在索引页上一次显示一个给定的帖子类型,并且可以像这样一次为这个帖子类型分配一个特定的模板-
$args = array( \'post_type\' => \'atoz_key\', \'posts_per_page\' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
get_template_part( \'template-parts/atoz_key\', get_post_format() );
endwhile;
在主索引循环上方,但这样做5个以上的单独循环似乎有点愚蠢!Dan的解决方案似乎更加优雅,但我看不出该如何具体实现!
//
非常感谢您的帮助。
谢谢
马特