Php Wordpress子页面分页

Php Wordpress子页面分页,php,wordpress,pagination,parent-child,Php,Wordpress,Pagination,Parent Child,我对调用子页面以显示的模板进行了以下查询: <?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 $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(); ?>

它工作得很好,但我真的需要隐藏结果,我尝试了很多插件来实现这一点,但没有一个有效,在最佳场景中,分页插件正确地显示了多少页,但当我点击第二页时,例如,它显示了相同的结果,url会像/mysite/category/page/2/一样更改,但不会更改内容


有什么想法吗???

你是如何设置$page\u num的

是否使用get\u query\u var()更新变量?如果没有,您可以使用类似以下内容来设置变量:

$page_num = (get_query_var('paged')) ? get_query_var('paged') : 1;
看看:

多亏了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(); ?>

剩下的就是你想要的:)