Dans l’administration, il est possible d’attribuer un ordre aux pages, mais celui-ci ne s’affiche pas sur la partie publique du blog !
Ouvrir le fichier : wp-includes\template-functions-post.php et chercher la fonction wp_list_pages($args = ”), rajouter la valeur ’sort_column’ => ‘menu_order, post_title’ au tableau $defaults.
Ensuite appeler cette fonction à partir du fichier sidebar.php :
<?php wp_list_pages(’title_li=<h2>Pages</h2>&sort_column=menu_order’ ); ?>
Merci à Gad El Kareem pour son article en anglais à ce sujet.
Laisser un Message