【发布时间】:2012-09-23 18:28:16
【问题描述】:
我有一个如下的 Wordpress 循环:
<?php $loop = new WP_Query( array( 'post_type' => 'portfolio' ) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="four columns">
<?php the_content(); //along with other stuff in looped div ?>
</div>
<?php endwhile ?>
如何使用 php 为每 (4n-3) 个 div (div.four.columns) 添加一个“alpha”类,并为每 (4n) 个项目添加一个“omega”类?
谢谢(非常感谢!), 杰米
【问题讨论】:
-
保留一个计数器,从 0 开始,每次循环递增 1。那么如果
counter % 3 == 0那么它是“每第三个循环”。同样,counter % 4 == 0表示“每 4 个循环”。根据需要做额外的数学运算。