我正在尝试输出一个由一行包围的三列的循环,如下所示:
<div class="row">
<div class="col-sm-4><a href="#">Title</a></div>
<div class="col-sm-4><a href="#">Title</a></div>
<div class="col-sm-4><a href="#">Title</a></div>
</div>
<div class="row">
<div class="col-sm-4><a href="#">Title</a></div>
<div class="col-sm-4><a href="#">Title</a></div>
<div class="col-sm-4><a href="#">Title</a></div>
</div>
<div class="row">
<div class="col-sm-4><a href="#">Title</a></div>
<div class="col-sm-4><a href="#">Title</a></div>
<div class="col-sm-4><a href="#">Title</a></div>
</div>
这就是我想出的。这适用于第一行和第二行,但第三行最终在第二行内。任何想法我做错了什么?
<?php
$i = 0;
while ($myposts->have_posts()) : $myposts->the_post(); ?>
<?php if( $count%3 == 0 ) { echo '<div class="row">'; }; $count++; ?>
<div class="col-sm-4"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
<?php if( $count%3 == 3 ) { echo '</div>'; }; ?>
<?php endwhile; ?>