2013-10-03 138 views
0

我正在研究將其首頁作爲「網格」的高級版。 這裏是什麼樣子http://i.stack.imgur.com/Y392U.pngWordpress,第2頁顯示與第1頁相同的帖子

然後我安裝了一個名爲插件:博客佈局由WebLumia Infomatics 讓我的FrontPage中顯示爲「正常博客」,它現在看起來像這樣http://i.stack.imgur.com/qYBzG.png這是完美的。

但是,當我點擊第2頁即可查看更多信息,它只是顯示了同第1

上我真的不知道該怎麼在插件代碼更改,但我希望一些球員這裏可以幫助我。我已經有了一個想法,那就是必須做出改變,但我不確定。

下面是一些代碼的樣子:

switch($this->type) { 
    case 'multipart': 
     // Multipart page 
     $posts_per_page = 1; 
     $paged = max(1, absint(get_query_var('page'))); 
     $total_pages = max(1, $numpages); 
     break; 
    case 'users': 
     // WP_User_Query 
     $posts_per_page = $query->query_vars['number']; 
     $paged = max(1, floor($query->query_vars['offset']/$posts_per_page) + 1); 
     $total_pages = max(1, ceil($query->total_users/$posts_per_page)); 
     break; 
    default: 
     // WP_Query 
     $posts_per_page = intval($query->get('posts_per_page')); 
     $paged = max(1, absint($query->get('paged'))); 
     $total_pages = max(1, absint($query->max_num_pages)); 
     break; 
    } 

回答

0

假設你有一個query_posts()對特定的頁面模板調用,你需要添加分頁參數的query_posts()功能,如:

$paged = is_front_page() ? get_query_var('page') : get_query_var('paged'); 
query_posts('your_previous_parameters&paged=' . $paged); 
相關問題