【问题标题】:Wordpress 3.5 query pagination not functioning properlyWordpress 3.5 查询分页无法正常工作
【发布时间】:2013-01-14 21:01:14
【问题描述】:

我正在使用 Wordpress 和一个静态主页和一个帖子页面来显示我位于此处的所有新闻帖子:http://www.bigideaadv.com/uptous/?page_id=13

分页仅适用于第 1 页和第 2 页。第 3 页会导致错误。另外,如果我尝试添加更多帖子,则分页不会超过三页。

有人有什么想法吗?

要关注的帖子查询:

    $posts = query_posts($query_string.'&orderby=title&order=asc&posts_per_page=4&paged='.$paged);

【问题讨论】:

    标签: php wordpress pagination


    【解决方案1】:

    这是一种无需任何插件即可进行分页的简单方法:

    global $wp_query;
    $big = 999999999; // need an unlikely integer
    echo paginate_links( array(
      'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ),
      'format' => '?paged=%#%',
      'current' => max( 1, get_query_var('paged') ),
      'total' => $wp_query->max_num_pages
    ) );
    

    把它放在你的 index.php 中,它应该可以工作了!

    【讨论】:

      猜你喜欢
      • 2016-07-29
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 2014-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      相关资源
      最近更新 更多