2017-03-09 135 views
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。我不想更改網頁名稱和網址。

回答