我没有多少编码经验,但我正在努力学习:)
我正在尝试编辑主题(来自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; ?>
更好地显示在屏幕截图中:
我无法弄清楚如何解决这个问题:(
我尝试了来自here的教程#4并且结合了更多但是一遍又一遍地存在相同的差距。
感谢一些帮助。对不起我的英语不好。谢谢
答案 0 :(得分:0)
由于标题的第二行向下推,第三篇文章无法适应因为低于第一篇文章。如果你可以设置第一行的高度,这应该可以解决你的问题。