这是你想要什么背后的基本想法。根据您的喜好进行扩展/定制。
if ( have_posts() ) :
while ( have_posts() ) :
the_post();
the_title();
// Incrementing a not instantiated variable results in 1
// so there\'s no need to set it to 0 beforehand
if ( 0 < $is_first_post++ ) the_excerpt();
else the_content();
endwhile;
endif;
或者,如果要操作比较和增量操作:
if ( have_posts() ) :
the_post();
the_title();
the_content();
while ( have_posts() ) :
the_post();
the_title();
the_excerpt();
endwhile;
endif;
// EDIT 要获取一篇也是唯一一篇最近的文章全文,请执行以下操作:
if (have_posts()) {
if (2 > get_query_var(\'paged\')) {
the_post();
the_title();
the_content();
}
while (have_posts()) {
the_post();
the_title();
the_excerpt();
}
}