我正在使用以下代码在我的首页上显示最新的3篇博客文章,但我需要添加一个last
分类到ID上的第三个帖子blog
.
<?php
$args = array( \'numberposts\' => 3 );
$lastposts = get_posts( $args );
foreach($lastposts as $post) : setup_postdata($post); ?>
<div id="blog">
<div class="blog-header"><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a>
<div class="date">
<?php the_date(); ?>
</div>
</div>
<?php the_excerpt(); ?>
</div>
<?php endforeach; ?>
要实现这一点,我需要添加什么?
最合适的回答,由SO网友:cbaigorri 整理而成
像这样的东西应该适合你。
$args = array( \'numberposts\' => 3 );
$lastposts = get_posts( $args );
$count = 1;
foreach($lastposts as $post) : setup_postdata($post); ?>
<div id="blog" class="<?php if ($count == 3) : ?>last<?php endif; ?>">
<div class="blog-header"><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a>
<div class="date">
<?php the_date(); ?>
</div>
</div>
<?php the_excerpt(); ?>
</div>
<?php
$count++;
endforeach; ?>