当我将默认帖子页面设置为"博客"时,Wordpress分页出现问题,导致404错误。我已经将其更改为其他页面,它似乎运行良好,但只是/blog/page/2返回了404错误。
这是我的分页方法
function my_pagination()
{
global $wp_query;
$big = 999999999;
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
));
}
我在谷歌上搜索过,很多其他人似乎也有类似的问题,但他们使用的是自定义的帖子类型,我使用的是默认的Wordpress帖子功能。
如果有人以前遇到过这个问题,或者知道如何解决它,那么我将感谢任何帮助。谢谢
好吧,我想明白了——之所以会发生这种情况,是因为其他参与该项目的白痴决定为博客url(/blog/)添加重写规则。
请注意,每个人都记得检查是否对url进行了任何重写。