2013-04-03 130 views
0

我有一個模板,我叫子頁面顯示以下查詢:WordPress的子頁面分頁

<?php $parent = $post->ID; ?> 
<?php query_posts(array('showposts' => 3, 'paged' => $page_num, 'post_parent' => $post- >ID, 'post_type' => 'page', 'orderby' => 'menu_order', 'order' => 'ASC'));?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

它工作正常,但我真的需要牛逼opaginate結果,我試過很多插件來實現這一目標但沒有人工作,在最好的情節分頁插件顯示我正確有多少頁,但是當我點擊第二頁,例如它顯示我相同的結果,URL變化/ mysite/category/page/2 /但它不會更改內容。

任何想法??

回答

0

感謝Codebrick我的代碼現在這個樣子和它的作品!

<?php $parent = $post->ID; ?> 
<?php $page_num = (get_query_var('paged')) ? get_query_var('paged') : 1; ?> 
<?php query_posts(array('paged' => $page_num, 'post_parent' => $post->ID, 'post_type' => 'page', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => 3, 'paged' => $paged));?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

,剩下的就是你想要的東西:)