0
我在我的自定义模板中使用WordPress paginate_links()函数,但问题是,当我到第2页的页面时,它在控制台中给出404错误。我的自定义查询是WordPress分页404错误
if(get_query_var('paged')){
$paged_documents = get_query_var('paged');
}
else if(get_query_var('page')){
$paged_documents = get_query_var('page');
}
else{
$paged_documents = 1;
}
$query = new WP_Query(array('post_type' => 'documents', 'posts_per_page' => 8,'paged'=>$paged_documents));
我的固定链接设置为发布名称。
我已经找到了两种解决方案。
1)将固定链接设置更改为“普通”。我不想要。
2)页面名称和网址必须与自定义文章类型不同。例如上面的代码片段post_type是文档以及页面名称和url。我不想更改网页名称和网址。