WP pagenavi给出了找不到的页面

时间:2015-05-20 07:21:50

标签: php wordpress

我有一个显示我网站搜索结果的页面。搜索结果的查询如下:

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

//Final post array with filters
$args = array(
   'post_type' => 'stores',
   'posts_per_page' => 24,
   'post__in'      => $store_ids,
   'suppress_filters' => true,
   'post_status' => 'publish',
   'paged' => $paged
);

我在模板中添加了WP pagenavi,以便对查询进行分页,如下所示:

wp_pagenavi( array( 'query' => $the_query ) );

当我最初进入搜索结果页面时,这显示了与适量页面的良好分页。但是当我点击下一页时,我得到一个页面未找到的页面当然不应该发生。

结果页的初始网址:

http://www.website.com/?cat=44&s=1011AB&range=3

当我导航到另一个页面并且不起作用时的URL:

http://www.website.com/page/2/?cat=44&s=1011AB&range=3

有没有人知道如何让它发挥作用?

0 个答案:

没有答案