Isso encontrará qual é o ID da página-pai mais no topo, em uma página-filha aninhada. Por exemplo, esta página que você está literalmente olhando está aninhada em
post_parent) ( $ancestors=get_post_ancestors($post->ID); $root=count($ancestors)-1; $parent = $ancestors($root); ) else ( $parent = $post->ID; ) ?>
$ parent será o ID correto. Por exemplo, para uso com wp_list_pages.
Fonte: CSSGlobe