次のように、3 つの列が行で囲まれたループを出力しようとしています。
<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>
これが私が思いついたものです。これは 1 行目と 2 行目で機能しますが、3 行目は 2 行目に収まります。私が間違っていることはありますか?
<?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; ?>