Вывод дочерних страниц (WordPress)

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Если необходимо вывести либо ссылки, либо заголовки, либо еще какую то информацию дочерних страниц, то с этим прекрасно справляется ниже следующий код.

Код по выводу дочерних страниц.

<?php
$page_children = new WP_Query(array(
  'post_type' => 'page',
  'post_parent' => get_the_ID() // из основного цикла
)
);

if($page_children->have_posts()) :
  while($page_children->have_posts()): $page_children->the_post();
?>
 <h2><?php the_title(); ?></h2>
 <p><?php the_excerpt(); ?></p>
 <p><a href="<?php the_permalink();?>">Подробнее</a></p>

<?php
endwhile;
endif; 
wp_reset_query(); //обнуляем запрос
?>

1 комментарий

  • Алексей

    Помогло, сразу вывело все что нужно на всех родительских страницах! Супер, спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *