第一个摘录很好,后续的摘录会向右移动,而不是垂直显示

时间:2013-05-29 作者:user1255049

该博客的首页旨在显示帖子摘录和帖子图片的裁剪版本。第一个/最新的摘录非常完美,但随后的旧摘录显示出有些右移。我认为问题出在我的循环中,但我已经看了这么久了,我认为需要一双新鲜的眼睛。

指数php-

<?php echo get_header();;?>
<?php echo get_sidebar();;?>

<div id="blog">
    <div class="preview">
        <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
        <div class="post-image">
            <?php
                if ( has_post_thumbnail() ) {
                    the_post_thumbnail( \'custom-image\' );
                }
            ?>
        </div>
        <div class="post">
            <h2><?php the_title() ;?></h2>
            <span class="post-preview">
                <?php the_excerpt(\'read more...\'); ?>
                <?php endwhile; else: ?>

                    <p>Sorry, no posts to list</p>

                <?php endif; ?>
            </span><!-- end post-preivew -->
            <p class="post-meta"><span style="font-family: amatic;">>></span>&nbsp;Posted on <?php the_date(\'M-d-y\'); ?>&nbsp;<span style="font-family: amatic;">>></span>&nbsp;<?php the_tags(\'tags: \', \', \', \'<br />\'); ?></p><!-- end post-meta -->
        </div><!-- end post -->
    </div><!-- end preview -->
</div><!-- end blog -->

<?php get_footer(); ?>

1 个回复
SO网友:iyrin

我还不能添加评论,但你明白米洛在说什么吗?

只要看看这个部分,就好像post和post preview类没有结束符或标记一样。

            <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
            <div class="post-image">
                <?php
                    if ( has_post_thumbnail() ) {
                        the_post_thumbnail( \'custom-image\' );
                    }
                ?>
            </div>
            <div class="post">
                <h2><?php the_title() ;?></h2>
                <span class="post-preview">
                    <?php the_excerpt(\'read more...\'); ?>
                            <?php endwhile; else: ?>

结束

相关推荐

页面不会使用LOOP或PRE_GET_POST显示在首页上

我改变了主题,以我认为“合适”的方式工作。在阅读了抄本并在这个网站上看到了一些东西之后。我从头开始。加载了2012主题。写了两页。主页和博客。我将主页设置为默认的2012年首页。php模板。然后在“设置->阅读”中,我将静态首页设置为主页,将贴子页面设置为博客。我知道这些帖子将从索引中删除。因此,在该文件中,我将自定义循环从博客类别和我的头版页面中拉出来。php文件我放置了一个自定义循环来获取页面。 $args = array( \'post_type\' => \'page\