您的问题在细节上有点欠缺,但假设您使用wp_query
并像这样循环:
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) {
while ( $the_query->have_posts() ) {
$the_query->the_post();
STUFF
}
wp_reset_postdata();
}
在要区分第一篇文章和要检索元素的其他文章的位置。您可以通过访问
$current_post
, 它保存循环中的post编号。您将得到以下结果:
if ($the_query->current_post == 0) {
// retrieve featured image, title and content }
else {
// retrieve title only }