我需要在结果之间添加每个部分的标题,如果找不到结果,则添加“无结果”。
<?php if ( have_posts() ) {
while( have_posts() ) {
the_post();
if ( $post->post_type == 'post' ) {
get_template_part( 'template-parts/content', 'searchnewpost' );
}
} // end first while loop
rewind_posts(); // rewind loop so we can rerun it ?>
<?php while( have_posts() ) { // Start second while loop
the_post();
if ( $post->post_type == 'page' ) {
get_template_part( 'template-parts/content', 'searchpage' );
}
} // end second while loop
rewind_posts(); // rewind loop so we can rerun it ?>
如果没有结果,我正尝试添加它:
else ( $post->post_type == 'page' ) {
get_template_part( 'template-parts/content', 'none' );
}
没有成功。