首页 文章

WordPress分页404错误

提问于
浏览
0

我在我的自定义模板中使用WordPress paginate_links()函数,但问题是当我第2页页面卡住时,它在控制台中出现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)将永久链接设置更改为"Plain" . 我不想这样做 .
2)页面名称和网址必须与自定义帖子类型不同 . 例如,在上面的代码片段中,post_type是文档以及页面名称和URL . 我不想更改页面名称和网址 .

1 回答

相关问题