最佳实践是使用四个不同的自定义查询,并使用wp_query
下面是一个例子:
<?php
$custom_query = new WP_Query(
array(
\'post_type\' => \'work_projects\',
\'work_type\' => \'website_development\',
\'posts_per_page\' => 100
)
);
if ( $custom_query->have_posts() ) : while ( $custom_query->have_posts() ) : $custom_query->the_post();
the_post_thumbnail($size);
the_title();
the_content();
endwhile; endif; wp_reset_query();
?>
然后,您将对每种职位类型重复此过程,将“work\\u projects”替换为下一个职位类型的名称。
我不确定这个场景中的“work\\u type”是什么,但我只是把它放回查询中,因为您已经有了它。