【问题标题】:Numbered paginated links not displaying编号的分页链接不显示
【发布时间】:2018-07-27 08:57:18
【问题描述】:

我试图在我的博客底部显示一个带编号的分页链接,但使用 https://codex.wordpress.org/Function_Reference/paginate_links 中所述的建议方法似乎无法正常工作

我有一个 wp 查询,它应该一次获取 5 个帖子,然后显示另一个页面。我设置了 10 个帖子,所以绝对应该看到分页控件

<?php

    $args = array( 
        'posts_per_page' => 5, 
        'post_type' => 'post' ,
        'orderby' => 'date',
      'order'   => 'DESC',
      'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1
    );

    $postslist = new WP_Query( $args );

?>

<div class="row section blog-posts">

    <?php while ( $postslist->have_posts() ) : $postslist->the_post(); ?>

        <div class="blog-post">

        </div>

    <?php endwhile; wp_reset_postdata(); ?>

    <div class="page-controls">
        <?php echo paginate_links( 
                array(
                    'base'               => '%_%',
                    'format'             => '?paged=%#%',
                    'total'              => 1,
                    'current'            => 0,
                    'show_all'           => false,
                    'end_size'           => 1,
                    'mid_size'           => 2,
                    'prev_next'          => true,
                    'prev_text'          => __('« Previous'),
                    'next_text'          => __('Next »'),
                    'type'               => 'plain',
                    'add_args'           => false,
                    'add_fragment'       => '',
                    'before_page_number' => '',
                    'after_page_number'  => ''
                ) 
            ); ?>
    </div>

</div>

任何建议将不胜感激,谢谢。

【问题讨论】:

  • 尝试增加total。我看不出你为什么需要wp_reset_postdata()那里
  • @cjmling 成功了。谢谢
  • @Stretch0 我在下面发布了答案。如果能解决问题,你能接受吗?

标签: wordpress pagination


【解决方案1】:

根据上面的评论。将paginate_links 中的total 参数增加到大于1 可以解决此问题。

【讨论】:

    猜你喜欢
    • 2012-07-30
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    相关资源
    最近更新 更多