我有两列博客,我想用行类包装每两篇帖子,所以我试试:
collapse navbar-collapse
但如果我在页面上有2n + 1个帖子,我就无法关闭div - 这部分代码无法正常工作
<?php $counter = -1; ?>
<?php while ( have_posts() ) : the_post();?>
<?php $counter++;?>
<?php if ($counter % 2 == 0) : ?>
<?php echo '<div class="row">'; ?>
<?php endif; ?>
<?php get_template_part( 'template-parts/two-columns', get_post_format() );?>
<?php
if ($counter % 2 != 0) : ?>
<?php echo '</div>'; ?>
<?php endif; ?>
<?php endwhile; ?>
如何解决这个问题?
答案 0 :(得分:0)
您实际上已经通过this part of code doesn't work
自己回答了您的问题
你想打开<div>
并在相同条件下关闭它......
<?php $counter = -1; ?>
<?php while ( have_posts() ) : the_post();?>
<?php $counter++;?>
<?php if ($counter % 2 == 0) : ?>
<?php echo '<div class="row">'; ?>
<?php endif; ?>
<?php get_template_part( 'template-parts/two-columns', get_post_format() );?>
<?php if ($counter % 2 == 0) : ?>
<?php echo '</div>'; ?>
<?php endif; ?>
<?php endwhile; ?>