每四个帖子设置不同的样式

时间:2012-10-01 作者:Phife Dawz

Possible Duplicate:
How to mark every 3rd post

有没有可能每四篇文章都有不同的风格?我的意思是这样的:

<div class="row">
<div>1st post</div>
<div>2nd post</div>
<div>3rd post</div>
</div>
<div class="row>
<div>4th post</div>
</div>
...Repeat
我正在使用cssgrid, 因此,如果我能用它做更多的实验,那将是非常棒的……)

1 个回复
SO网友:iambriansreed

标准回路:

<?php while ( have_posts() ) : the_post(); ?>    
    <?php get_template_part( \'content\', get_post_format() ); ?>    
<?php endwhile; ?>
第4个立柱的回路检查:

<?php $i = 0; while ( have_posts() ) : the_post(); $i++; ?>        
    <?php if(!$i%4): get_template_part( \'content\', get_post_format() . \'-4th\' ); ?>
    <?php else: get_template_part( \'content\', get_post_format() ); endif; ?>
<?php endwhile; ?>

结束

相关推荐

Save post meta foreach loop

我的脑子垮了。如何保存此帖子数据?在表单中构建一些键值对。 for ($i = 1; $i <= 3; $i++) { $saved = $meta[$i]; //print_r($saved); //echo $saved[\'key\']; echo \'<p>\'; echo \'<label for=\"meta_k_\'.$i.\'\">Ke