Je cherche à créer un modèle de page qui, si la page est un parent de pages enfants, affiche-les comme une liste ordonnée.
Je préférerais faire ceci comme une boucle.
Des idées, crier.
Merci.
Commencez par définir vos arguments (paramètres)
$args = array(
'post_parent' => get_the_ID(),
'post_type' => 'page',
'numberposts' => -1,
'post_status' => 'publish'
);
$children = get_children( $args, $output );
alors vous pouvez utiliser quelque chose comme ça
<?php if (!empty($children)):?>
<ul class="row">
<?php foreach($children as $dest){
$permalink = get_permalink($dest->ID);
echo "<li class='col-sm-4'><a href='{$permalink}'>" . $dest->post_title . "</li>";
}?>
</ul>
<?php endif;?>
Pour plus d'informations https://codex.wordpress.org/Function_Reference/get_children