2014-02-20 71 views
0

我在我的網站上安裝了Page-Navi插件。WordPress的頁面導航自定義頁面錯誤404

我使用page navi添加了新的自定義頁面。

的mysite /頁/ 1 /工作
的mysite /頁/ 2 /工作
的mysite /找不到網頁/404分之3
....

$temp = $wp_query; 
    $wp_query= null; 
    $wp_query = new WP_Query(); 
    $wp_query->query('post_type=post&showposts=4&paged='.$paged); 
     $count=1; 
    if (have_posts()) : while ($wp_query->have_posts()) : $wp_query->the_post(); 
    // content 
    endwhile; 
    wp_pagenavi(); 
    wp_reset_query(); 

回答

0

試着用替換你的代碼如下:

global $wp_query; 

if (get_query_var('paged')) { 
    $paged = get_query_var('paged'); 
} elseif (get_query_var('page')) { 
    $paged = get_query_var('page'); 
} else { 
    $paged = 1; 
} 

$wp_query = new WP_Query(array(
    'post_type'  => 'post', 
    'posts_per_page' => 4, 
    'paged'   => $paged, 
)); 

$count=1; 

if (have_posts()) : while (have_posts()) : the_post(); 
    // content 
endwhile; 

wp_pagenavi(); 

endif; 

wp_reset_postdata(); 
+0

感謝您的幫助。但是我仍然在頁面3和頁面4上看到這個錯誤404。 – Yuzike