归档分页-第二页显示完全相同的帖子

时间:2017-09-19 作者:Filipa Pereira

我有一个自定义帖子存档的循环,但第二页显示的帖子与第一页完全相同。

<div class="row">
    <div class="col-md-8 col-md-offset-2">

    <?php
    $args = array(
      \'posts_per_page\' => 3,
      \'post_type\' => \'work\'
    );
    $the_query = new WP_Query( $args );

    if ( $the_query->have_posts() ):

        while ( $the_query->have_posts() ) : $the_query->the_post(); // run the loop
          get_template_part( \'template-parts/content-work\', get_post_format() );
        endwhile;

    endif;?>

    </div>
</div>

<div class="marg--bottom-l text--center">
    <?php
    $GLOBALS[\'wp_query\']->max_num_pages = $the_query->max_num_pages;
    the_posts_pagination();

    wp_reset_query();
    ?>
</div>
你知道有什么问题吗?谢谢

0 个回复
结束

相关推荐

Frontpage pagination by week

我正试图建立一个包含本周所有帖子的frontpage。这很简单(查询片段):$query_string = array( \'post_type\' => \'post\', \'date_query\' => array( array( \'year\' => date( \'Y\' ), \'week\' => date( \'W\' ),

归档分页-第二页显示完全相同的帖子 - 小码农CODE - 行之有效找到问题解决它

归档分页-第二页显示完全相同的帖子

时间:2017-09-19 作者:Filipa Pereira

我有一个自定义帖子存档的循环,但第二页显示的帖子与第一页完全相同。

<div class="row">
    <div class="col-md-8 col-md-offset-2">

    <?php
    $args = array(
      \'posts_per_page\' => 3,
      \'post_type\' => \'work\'
    );
    $the_query = new WP_Query( $args );

    if ( $the_query->have_posts() ):

        while ( $the_query->have_posts() ) : $the_query->the_post(); // run the loop
          get_template_part( \'template-parts/content-work\', get_post_format() );
        endwhile;

    endif;?>

    </div>
</div>

<div class="marg--bottom-l text--center">
    <?php
    $GLOBALS[\'wp_query\']->max_num_pages = $the_query->max_num_pages;
    the_posts_pagination();

    wp_reset_query();
    ?>
</div>
你知道有什么问题吗?谢谢

0 个回复

相关推荐

Count posts for pagination

我正在为一个网站分页<;上一页(页码)下一页>很简单,已经完成。但是现在我需要添加一个选择器来直接转到页面(例如:转到第7页),要这样做,我需要知道有多少页面,为此我需要计算在查询中找到了多少帖子。问题是这个网站有太多的帖子(>13.000),查询所有帖子都会减慢页面加载速度,这就像。。。10秒后页面才能加载。显然,这是不可接受的。分页解决了这个问题,因为一次只加载50或100篇文章,但我无法将它们全部计算在内。我可以在不加载的情况下统计某个查询中的帖子吗?或者我可以通过其他方式获得页数吗