目前WP分页存在轻微问题。我开发了一个需要分页的自定义主题。分页查询如下:
<?php if ($query->max_num_pages > 1) : // custom pagination ?>
<?php
echo paginate_links(array(
'format' => 'page/%#%',
'current' => max(1, get_query_var('page')),
'total' => $query->max_num_pages,
'prev_text' => __('«'),
'next_text' => __('»'),
'mid_size' => 3
));
?>
现在,如果我将其留给?page=$page_num
的默认网址结构,则分页实际上可以正常运行,但是从上面我们可以看到,我们正在尝试使用稍微漂亮的URL结构,该结构应该具有{ {1}}。我尝试了以下/page/$page_num
重写,但在导航到.htaccess
时仍然返回404页面,但/page/$page_num
仍然可以正常工作。
?page=$page_num
我完全失去了接下来的步骤。任何帮助将不胜感激。
答案 0 :(得分:0)
试试这个:
RewriteRule ^page/([0-9]+)/?$ /blog/?page=$1 [L]