Я пытаюсь отобразить только потомков первого уровня указанной страницы c на каждом более глубоком уровне. Вот как это выглядит на моей странице:
-OFFER (page with list of sub-pages -> Shows only Parents)
--Parent
--Parent
---Child
---Child
----Grandchild
----Grandchild
----Grandchild
И что я пытаюсь сделать, это отобразить все «дочерние» страницы на каждой странице нижнего уровня (Child, GrandChild et c). Например, если я нахожусь на странице GrandChild, я хочу отображать только все «дочерние» страницы моей текущей категории «Родитель».
Я использую этот код, но он показывает только детей текущей страницы. Мне нужно показать всех детей «Родителя», внутри которых я:
global $post;
wp_list_pages( array(
'child_of' => $post->ID,
'depth' => 1,
'sort_order' => 'asc'
));