我有一个显示我网站搜索结果的页面。搜索结果的查询如下:
$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
有没有人知道如何让它发挥作用?