$children = get_pages(array('child_of' => $post->ID)); // Fonction de tri personnalisée pour trier suivant le ->menu_order des objets wordpress // Permet d'avoir les bouteilles dans l'ordre voulu avec foreach() function sortByMenuOrder($a, $b) { if ($a->menu_order == $b->menu_order) { return 0; } return ($a->menu_order < $b->menu_order) ? -1 : 1; } usort($children, "sortByMenuOrder");
Puis :
foreach($children as $child) { //... }
Plutôt que d'utiliser des sous-pages comme sur Ansac et Didonne, est-ce qu'on peut trouver une solution de boucle plus ergonomique avec le plugin CMB2 ? Plugins, avis