带有the_post_thumbnail()图像的Bootstrap 4卡片使用wordpress进行拉伸以适应?

时间:2018-02-13 20:17:50

标签: php image wordpress-theming bootstrap-4

我试图拉伸功能图像以适应自举卡。卡片对齐并正确响应,但图像遍布整个地方。

    <section class="container"><!-- container - 3 --><p class="text-white">.</p>
        <div class="row">
            <article class="col-sm-12 col-md-4 mb-4 ">
                <div class="card">
                    <?php  if(have_posts()) : ?>
                    <?php $i = 4; while (have_posts() && $i < 5) : the_post(); ?>
                    <?php if(has_post_thumbnail()): ?>
                    <?php the_post_thumbnail( 'small','style=max-width:150%;height:auto;'); ?>
                    <?php endif;?>
                            <!-- <a href="<?php //the_permalink(); ?>"> -->
                            <div class="sub-Article text-center card-title"><?php the_title();?>
                            <!-- </a> -->
                    <p>Article - <span class="font-weight-normal small"><?php the_time('F j, Y g:i:a');?></span></div>
                            <!-- <p class="Main-Article"><?php //the_title(); ?></p> -->
                            <!-- <a class="button btn-primary btn-lg text-left" href="<?php //the_permalink(); ?>">
                             Selengkapnya ></a></span> -->
                    <?php $i++;  endwhile; ?>
                    <?php  else : ?>
                    <?php  echo wpautop('Sorry no posts were found'); ?>
                    <?php endif; ?>
                </div>
            </article>
        </row>
     </section>

以上是index.php中的一张牌的示例。我已经使用了很少的CSS,因为我想看看是否可以使用bootstrap来安排所有内容。所有css都会在图像上添加一个带有标题和日期的冷淡前面。

.sub-Article{
    margin-top:-160px;
    background-color:white;
    opacity:0.5;
    padding: 30px 30px 35px 30px
}

具有讽刺意味的是,在WordPress的后端cms中显示的功能图像,以wp-admin登录,效果非常好!

1 个答案:

答案 0 :(得分:0)

好的,我知道这不应该有效,但确实如此!在玩完图像之后,我发现只需添加<img class="style"而无需关闭标记,就可以了!

<img class="style"<?php if(has_post_thumbnail()): ?> 

然后随意给它任何你喜欢的风格:)