Auparavant, je pouvais charger de manière sélective des pages enfants pour une page parent actuellement sélectionnée en utilisant une logique telle que:
if( $post->post_parent ) {
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
} else {
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
}
if ($children) { ?>
<ul id="subnav">
<?php echo $children; ?>
</ul>
<?php
} else {
}
Il ne semble pas y avoir de manière native de le faire en utilisant la nouvelle fonctionnalité register_nav_menus () / wp_nav_menu (). Quelqu'un sait comment je pourrais corriger cela ensemble à ce stade?
Voici une capture d'écran de ce que j'essaie de réaliser: