Posts are printed twice

时间:2015-10-25 作者:Sikander

我正试着像这样用手风琴来发帖

<div class="container">
  <div class="panel-group" id="accordion">
        <?php
            if ( have_posts() ) :
                // Start the Loop.
                while ( have_posts() ) :the_post ();?>
                <div class=\'col-md-12 col-xs-12\'>
                </div>
                <div class="panel panel-default">
                <div class="panel-heading">
                <h4 class="panel-title">
                <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" class="collapsed"><?php echo the_title()?></a>
           </h4>
            </div>
            <div id="collapseOne" class="panel-collapse collapse" aria-expanded="false" style="height: 0px;">
            <div class="panel-body">
            <p><?php echo the_content()?></p>
            </div>
            </div>
            </div>
             <?php
              get_template_part( \'content\', get_post_format() );
              endwhile;
              twentyfourteen_paging_nav();

            else :
                // If no content, include the "No posts found" template.
                get_template_part( \'content\', \'none\' );

            endif;
        ?>
                </div>

    <?php // get_sidebar( \'content\' ); ?>
                </div>
我的问题是,一旦帖子内容被打印在手风琴内部,又被打印在手风琴外部。如何防止重复?

1 个回复
SO网友:Thomas Bensmann

get_template_part( \'content\', get_post_format() ); 在主题中包含一个模板部分,它会再次呼出内容。对此进行评论应该可以解决这一问题。

<?php
// get_template_part( \'content\', get_post_format() );
endwhile;
twentyfourteen_paging_nav();

相关推荐

是否可以取消对特定帖子类型的POSTS_PER_PAGE限制?

我想知道我是否可以取消特定帖子类型的posts\\u per\\u页面限制。在存档中。php页面我显示不同的帖子类型,对于特定的“出版物”帖子类型,我想显示所有帖子。我如何在不影响传统“post”类型的情况下实现这一点?