Cela permettra de trouver l'ID de la page parente la plus élevée dans une page enfant imbriquée. Par exemple, cette page que vous regardez littéralement est imbriquée sous
post_parent) ( $ancestors=get_post_ancestors($post->ID); $root=count($ancestors)-1; $parent = $ancestors($root); ) else ( $parent = $post->ID; ) ?>
$ parent sera l'ID correct. Par exemple, à utiliser avec wp_list_pages.
Source: CSSGlobe