帖子没有在2列中正确对齐

时间:2016-02-01 18:56:46

标签: php wordpress

我没有多少编码经验,但我正在努力学习:)

我正在尝试编辑主题(来自wordpress.org的Bhost)以正常显示第一个帖子,其余分为2列。

我的问题是:当帖子的标题太长时,会在帖子之间产生差距。 index.php中的代码:              

    <?php if ( have_posts() ) : ?>

        <?php /* Start the Loop */ ?>
        <?php while ( have_posts() ) : the_post(); ?>
      <?php if ( !$wp_query->current_post > 0 ): ?>
    <?php get_template_part( 'content', get_post_format() ); ?>
    <?php else: ?>
    <div class="post-row col-lg-6 col-md-6 col-sm-6 col-xs-12">
<a href="<?php the_permalink(); ?>" rel="bookmark"><?php if ( the_post_thumbnail('post-thumb') ) { has_post_thumbnail();} ?></a>
<?php the_title( sprintf( '<h1 class="rest-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h1>' ); ?>
    <span class="meta-data"><?php the_time('F jS, Y') ?></span>
    </div>

    <?php endif; ?>
    <?php endif; ?>

更好地显示在屏幕截图中:

enter image description here

我无法弄清楚如何解决这个问题:(

我尝试了来自here的教程#4并且结合了更多但是一遍又一遍地存在相同的差距。

感谢一些帮助。对不起我的英语不好。谢谢

1 个答案:

答案 0 :(得分:0)

由于标题的第二行向下推,第三篇文章无法适应因为低于第一篇文章。如果你可以设置第一行的高度,这应该可以解决你的问题。