私のループは、これを使用して2つの列に投稿を表示します:
<?php
if (have_posts()): while (have_posts()) : the_post();
$count++;
?>
<?php if ($count == 1) : ?>
<div class="home-ci-row">
<div style="padding: 0px;" class="main-column-item-wrap">
CONTENT OF POST : Title, Thumbnail, Excerpt... etc
</div>
<div class="home-ci-gap"></div><!-- /* the gap */ -->
<?php elseif ($count == 2) : ?>
<div style="padding: 0px;" class="main-column-item-wrap">
CONTENT OF POST : Title, Thumbnail, Excerpt... etc
</div> <!-- main-column-item-wrap -->
</div><!-- /* home-ci-row*/ -->
<?php $count = 0; ?>
<?php else : ?>
// No posts
<?php endif; endwhile; endif; ?>
<div class="home-ci-row">
最初のカウントで開き、2 番目のカウントで閉じることがわかります。</div>
したがって、ループの投稿数が偶数の場合はうまく機能しますが、奇数の場合はdivを閉じません
だから私の考えはこれです:ループが偶数の場合
ループの投稿数が奇数の場合