Ben stumbles herkes için güncelleştirilmiş bir cevap vermek istedim bu sorunun yaşı göz önüne alındığında.
Ben query_posts kaçınarak öneririz. Burada tercih alternatif bulunuyor:
$child_pages = new WP_Query( array(
'post_type' => 'page', // set the post type to page
'posts_per_page' => 10, // number of posts (pages) to show
'post_parent' => <ID of the parent page>, // enter the post ID of the parent page
'no_found_rows' => true, // no pagination necessary so improve efficiency of loop
) );
if ( $child_pages->have_posts() ) : while ( $child_pages->have_posts() ) : $child_pages->the_post();
// Do whatever you want to do for every page. the_title(), the_permalink(), etc...
endwhile; endif;
wp_reset_postdata();
Başka bir alternatif size birincil döngü değiştirmek gerekiyorsa bu ancak bu durumda geçerli ancak pre_get_posts filtreyi kullanmak olacaktır. Ikinci bir döngü olarak kullanıldığında Yukarıdaki örnek daha iyidir.
Daha fazla okuma: http://codex.wordpress.org/Class_Reference/WP_Query