我似乎无法正确地使用if和elseif来代替两个单独的if语句。我有以下内容:
if (is_page('series-1000')) {
$query = new WP_Query( array( 'page_id' => '6' ) );
if ( $query->have_posts() ) :
while ( $query->have_posts() ) : $query->the_post();
get_template_part ('series');
endwhile;
endif;
}
if (is_page('series-4000-5000')) {
$query = new WP_Query( array( 'page_id' => '5' ) );
if ( $query->have_posts() ) :
while ( $query->have_posts() ) : $query->the_post();
get_template_part ('series');
endwhile;
endif;
}
我不知道如何结束一节并开始下一节
应该可以:
if (is_page('series-1000')) {
$query = new WP_Query( array( 'page_id' => '6' ) );
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
get_template_part ('series');
}
}
} else if (is_page('series-4000-5000')) {
$query = new WP_Query( array( 'page_id' => '5' ) );
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
get_template_part ('series');
}
}
}