получить постоянную ссылку на страницу детей в цикле

У меня есть целевые страницы, которые показывают название страницы, изображение функции и выдержку их детей. Изображение связано с дочерней страницей, но мне нужен заголовок страницы, связанный с тем же местом, – и я не могу понять, как это сделать. Вот мой существующий код – он отлично работает, за исключением того, что заголовок не связан. Любые рекомендации?

<?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', 'page' ); ?> <?php if ( is_page( 'foo' ) ) { $pageChildren = get_pages( array( 'child_of' => $post->ID, 'sort_column' => 'menu_order', 'hierarchical' => '0' ) ); if ( $pageChildren ) { foreach ( $pageChildren as $pageChild ) { echo ' <div class="foo-landing"> <h2>' . $pageChild->post_title . get_the_post_thumbnail($pageChild->ID).'</h2> '; if ($pageChild->post_excerpt){ echo ' <p>'.$pageChild->post_excerpt.'</p> </div> '; } } } } elseif ( is_page( 'bar' ) ) { $pageChildren = get_pages( array( 'child_of' => $post->ID, 'sort_column' => 'menu_order', 'hierarchical' => '0' ) ); if ( $pageChildren ) { foreach ( $pageChildren as $pageChild ) { echo ' <div class="bar-landing"> <h2>' . $pageChild->post_title .'</h2> ' . get_the_post_thumbnail($pageChild->ID); if ($pageChild->post_excerpt){ echo ' <p>'.$pageChild->post_excerpt.'</p> '; } echo '</div> '; } } } ?> <?php comments_template( '', true ); ?> 

Solutions Collecting From Web of "получить постоянную ссылку на страницу детей в цикле"