Есть задача вывести на странице анонсы дочерних страниц.
Сделал по кодексу
<?php $mypages = get_pages('child_of=85&sort_column=menu_order');
foreach($mypages as $page) { ?>
<li><?php echo $page->post_content; ?></li>
<?php } ?>
Но выводится полное содержимое, не учитывая тег more.
Решил вопрос по другому
<?php $mypages = get_pages('child_of=85&sort_column=menu_order');
foreach($mypages as $page) { ?>
<?php query_posts('page_id='.$page->ID);
while ( have_posts() ) : the_post();?>
<li><?php global $more; $more = 0; the_content(' '); ?></li>
<?php endwhile;
wp_reset_query(); } ?>
Но кажется мне что это далеко не оптимальный вариант (
Наверняка можно обойтись одним запросом.
Буду признателен за советы.