php - 如何使用 PHP 在 Bootstrap 3 中创建 3 COLUMNS 后的新行?

标签 php html css twitter-bootstrap

我真的需要一些帮助。我正在将我的网站从纯 HTML 转换为 WordPress。但是我注意到一个大问题,在静态网站上我有一个包含 3 列的 ROW,它工作得很好。在 Wordpress 中,我注意到 ROW 没有创建新的 ROW,只是继续在第 3 列旁边添加新列。

我怎样才能用循环或其他东西解决这个问题?

我的代码:

           <?php $query = new WP_Query(array('post_type' => 'wpa_diensten',  'posts_per_page' => -1));  ?>

            <?php if($query->have_posts()): global $more;  ?>
            <?php while($query->have_posts()): $query->the_post(); $more = 0; ?>

            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-lg-height col-md-height col-sm-height col-top <?php post_class( 'clearfix' ); ?>">
                        <span class="wpa-service-bim-image"></span>
                            <h1><?php the_title(); ?></h1>

                            <?php if ( has_post_thumbnail($post->ID) ): ?>
                                <p><?php echo get_the_post_thumbnail( $post->ID, 'large', array('class' => "img-responsive")); ?></p>
                            <?php endif; ?>                               

                            <?php the_content(); ?>

                            <p><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">Lees verder >></a></p>
            </div><!-- end: col -->

            <?php endwhile; ?>
        <?php endif; ?>
        </div>
    </div>
</div>

最佳答案

在 while 循环外添加一个初始值为零的 $count 变量

然后在每次循环之后在 while 循环中将 $count 增加 1

如果条件 $count%3==0 添加

如果为真则创建新行

否则创建新的col

$count=0
while($query->have_posts()): $query->the_post(); $more = 0;
$count+=1;
if($count%3==0){
//make new row
}
else{
//make new col
}

关于php - 如何使用 PHP 在 Bootstrap 3 中创建 3 COLUMNS 后的新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27175712/

相关文章:

php - 在 cURL PHP 中为 https 启用 SSL 连接( header 空白)

html - 如何垂直对齐带有两个按钮的图标?

html - Objective C 中 html 字符串的正则表达式

jquery - 悬停时,更改另一个元素 CSS

php - 如何在php网页中获取iframe的颜色?

php - 在 PHP 中解析维基百科标记的最佳方法是什么?

php - 确定 URL 是否是 PHP 中的图像的最佳方法

javascript - ('checkbox' ).change() 在页面加载时运行

CSS - 相对于主体底部定位页脚

javascript - 滚动时导航栏不透明度/rgba 变化