【问题标题】:Wordpress pagination not working/displayingWordPress分页不工作/显示
【发布时间】:2018-08-19 18:38:59
【问题描述】:

目前我正在尝试让 wordpress 分页显示在页面底部,但没有显示任何内容,如果我回显“paged”,它会输出 1,所以我相信它正在正确读取它所在的页面。我使用的循环如下:

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
$args = array( 'post_type' => 'company_list', 'orderby' => 'title', 'order' => 'ASC', 'posts_per_page' => 6, 'paged' => $paged);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();

在我正在使用的页面底部呼应实际分页:

echo paginate_links( $loop );

目前页面底部没有显示分页,但循环正常工作。该页面也未设置为静态首页。

谢谢。

【问题讨论】:

  • 您的记录中有多少帖子?尝试将 posts_per_page => 6 更改为较低的值。比如说 2 或 3 并检查分页是否可见
  • @DrMJ 目前该帖子类型中存在 7 个帖子,我之前尝试限制为三个,但它仍然只显示三个并且没有分页。

标签: php wordpress


【解决方案1】:

1)你不必在第一行使用问号

 $paged = (get_query_var('paged')) ? 

2)另见: https://stackoverflow.com/a/33757648/10210277

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 2014-02-27
    相关资源
    最近更新 更多