Показать навигацию на странице сообщений блога

У меня есть структура страницы:

  • Родитель 1
    • Подстраница 1
    • Новости
  • Родитель 2
    • Подстраница 1
    • Подстраница 2

Я создал навигацию, которая всегда показывает навигацию второго уровня своего родителя. Затем я установил свою страницу сообщений в блогах в News , а моя первая страницаParent 1 .

Как только я нажимаю « Новости», навигационная система второго уровня исчезает, как будто страница « Новости» больше не передается ее родительскому элементу.

Как я могу избежать этого?

Я разместил свою навигацию внутри моего header.php , назвав подстраницы:

 <?php if ( $post->post_parent ) { $children = wp_list_pages( array( 'title_li' => '', 'child_of' => $post->post_parent, 'echo' => 0 ) ); } else { $children = wp_list_pages( array( 'title_li' => '', 'child_of' => $post->ID, 'echo' => 0 ) ); } ?> <?php if ( $children ) : ?> <?php echo $children; ?> <?php endif; ?>