首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Wordpress的图片将用col 4显示。

Wordpress的图片将用col 4显示。
EN

Stack Overflow用户
提问于 2018-07-27 07:27:20
回答 4查看 122关注 0票数 0

嗨,我有很少的图片上传到自定义post类型作为特色图像,在其中,我试图连接引导与Wordpress,并排显示图像在Colo-Md-4。但是当我这样做的时候,它会在新的行中显示图像,而不是显示-md-4。

密码是..。

代码语言:javascript
代码运行次数:0
运行
复制
      <?php $loop = new WP_Query( array( 'post_type' => 'portfolio_col_image', 'orderby' => 'post_id' ) );
            while($loop->have_posts()) : $loop->the_post(); ?>




                            <?php
                            // Must be inside a loop.

                                if ( has_post_thumbnail() ) { ?>
                                <div class = "portfolio-column-box">
                                    <div class = "container">

                                    <div class = "col-md-4">
                                       <?php the_post_thumbnail('large', array( 'class'  => 'img-thumbnail'  ) ); ?>
                                    </div>
                                </div>
                            </div>

                                <?php };
                            ?>

                    </div>
                </div>


                    <?php endwhile; ?> 
EN

回答 4

Stack Overflow用户

发布于 2018-07-27 07:30:55

您有循环问题,容器应该在外部而循环。

代码语言:javascript
代码运行次数:0
运行
复制
      <div class = "container">
     <?php $loop = new WP_Query( array( 'post_type' => 'portfolio_col_image', 'orderby' => 'post_id' ) );
        while($loop->have_posts()) : $loop->the_post(); ?>
                        <?php
                        // Must be inside a loop.

                            if ( has_post_thumbnail() ) { ?>
                            <div class = "portfolio-column-box">
                                <div class = "col-md-4">
                                   <?php the_post_thumbnail('large', array( 'class'  => 'img-thumbnail'  ) ); ?>
                                </div>
                            </div>
                        </div>

                            <?php };
                        ?>

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

以上解决方案基于引导3版本。

如果您使用的是引导程序4,那么还需要包括"row“,如下所示

代码语言:javascript
代码运行次数:0
运行
复制
<div class="container">
<div class="row">
 //your loop here
票数 1
EN

Stack Overflow用户

发布于 2018-07-27 07:28:46

你在md-4外面用过吗??

票数 0
EN

Stack Overflow用户

发布于 2018-07-27 08:20:04

引导程序4使用"Flex“分隔列,所以我们需要使用,然后才能使用col,以前的引导版本为col使用浮点数,这样就可以不用了。

代码语言:javascript
代码运行次数:0
运行
复制
<div class = "portfolio-column-box">
    <div class = "container">
        <div class="row">
            <?php
            $loop = new WP_Query( array( 'post_type' => 'product', 'orderby' => 'post_id' ) );
            while($loop->have_posts()) : $loop->the_post(); 
                // Must be inside a loop.
                if ( has_post_thumbnail() ) { ?>
                    <div class = "col-md-4">
                        <?php the_post_thumbnail('large', array( 'class'  => 'img-thumbnail'  ) ); ?>
                    </div>
               <?php };
            endwhile; ?> 
        </div>
    </div>
</div>

希望这能解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51552900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档