Daniel se demande
quelqu’un peut-il me dire comment modifier l’ordre des pages dans une barre de menu wordpress ?
Deux cas de figure peuvent alors se présenter.
1.- Votre barre de menu de vos pages est dans l’en-tête de votre blog tournant sur wordpress. Par défaut, l’ordre des pages est alphabétique, mais il arrive aussi que l’ordre de vos pages dans l’en-tête suive l’ordre de création des pages (l’ID de vos pages). Comment alors vous en sortir sans modifier le code de votre thème? Comment préciser l’ordre de présentation des pages?
- en premier lieu, il vous faut décider de l’ordre de présentation de vos pages;
- ensuite, vous éditez la page que vous souhaitez faire apparaître en premier et vous laisser l’ordre de la page à zéro dans la boîte de contrôle « Attributs ». Pour la page suivante, vous changerez le 0 en 1, etc. Toutes les pages de même ordre suivront normalement l’ordre alphabétique.
2. C’est dans une de vos colonnes (gauche ou droite) que vous désirez aussi ou seulement faire apparaître l’ordre de vos pages. Sous « Apparence », vous allez dans le sous-menu « Widget » et vous insérez le widget « Page ». La boîte de dialogue vous demande alors -sous wordpress 2.7— de cocher l’option de tri « Ordre de la page » si vous avez déterminé un ordre spécifique. Autrement deux autres options s’offrent à vous. A noter également que vous pouvez exclure des pages de ce menus en indiquant les numéros d’ID des pages que vous ne souhaitez pas voir apparaître.
Voilà. C’est tout pour aujourd’hui.
Mise à jour (16.08.2010): Sous WordPress 3.0 voir le commentaire ci-dessous.
C’est presque ce que je cherchais… :o)
Chez moi la re-numérotation des pages ne fonctionne pas.
J’utilise Lavalamp, je pense que ça vient de là… mais je n’ai pas la moindre idée de ce qu’il faut faire pour y remédier.
Comment faire d’autre part avoir le « home » en dernier puisqu’il n’y a pas de numéro ?
Merci beaucoup 😀
Fini l’ordre alphabétique 🙂
Encore merci, Vraiment merci !
@alice : très content que ce petit tutoriel soit encore utile.
A noter que les choses sont encore mieux sous wordpress 3.0. Comme c’était noté dans leur boîte de dialogue :
«Nous sommes conscients que c’est laborieux, ous ferons mieux pour les prochaines versions.»
et ils ont tenu paroles.
En effet, sous wordpress 3.0, dans Apparence (là où vous avez vos thèmes) est apparu l’onglet Menu. Il vous suffit alors de créer un menu et d’y ajouter la/les pages que vous souhaitez voir apparaître et de les organiser dans l’ordre qu’il vous plaira. Vous pouvez même y ajouter certaines catégories, voire des liens vers des pages externes. Vous enregistrez ce menu, puis vous sélectionner son nom dans Emplacement du thème, puis Navigation principale et vous enregistrez le tout.
Pour ce site, voilà ce que cela donne:
Une bonne occasion de passer à Worpdress 3.0. 🙂
La seule limitation est que votre thème soit compatible avec la version 3.0.
Bonjour,
J’aimerais égalament désactiver l’ordre alphabétique de mon menu.
Je suis sous WP 3 avec le thème retromania (compatible wp3)
MAIS hélàs le menu qui est paramétré dans ce thème n’est pas en widget, alors dans le menu « Menu »
de l’administration suis obligée de créer ce widget pour créer le menu en widget pour avoir la possibilité de désactiver cet ordre apha (les fonctionnalités décrites dans ce forum plus haut sont désactivées quand le menu n’est pas en widget)… casse-tête.
J’espère que je me suis bien exprimée 😉
Que faire?
Bonjour,
J’aimerais égalament désactiver l’ordre alphabétique de mon menu.
Je suis sous WP 3 avec le thème retromania (compatible wp3)
MAIS hélàs le menu qui est paramétré dans ce thème n’est pas en widget, alors dans le menu « Menu »
de l’administration suis obligée de créer ce widget pour créer le menu en widget pour avoir la possibilité de désactiver cet ordre apha (les fonctionnalités décrites dans ce forum plus haut sont désactivées quand le menu n’est pas en widget)… casse-tête.
J’espère que je me suis bien exprimée 😉
Que faire?
merki !
merki !
Merci beaucoup pour ce formidable coup de main
Merci beaucoup pour ce formidable coup de main
Je viens d’apprendre quelque chose ! Merciiiiiiii ! 😀
Je viens d’apprendre quelque chose ! Merciiiiiiii ! 😀
merci bien pour le dépannage
Merci pour l’astuce 😀
En ce qui me concerne, et je ne suis pas auto-hébergée, je passe avec mon curseur sur le nom de l’élément Page, et je le déplace où je veux dans mon menu personnalisé. Ensuite je clique sur valider ou enregistrer. Le sigle qui apparaît sous la souris est le même que dans les widgets lors de leur déplacement.
Oui, les choses ont bien évolués depuis la rédaction de ce billet. À l’époque de ce dernier, il fallait entrer du code pour réalisé un menu personnalisé. Depuis, le panneau « menu » est apparu dans l’interface d’administration. Avec la version 3.6, c’est encore plus facile.
Merci pour la réponse que je lis tardivement 🙂
J’ai mon blog depuis 4 ans, et j’ai mis du temps à m’atteler à la compréhension d’un
menu 😉
Tient, je devrais voir sur mon blog d’aide aux débutants, si j’ai expliqué cela. 😉 Comme je ne fais pas que cela, c’est difficile de gérer son temps avec internet. L’article que vous avez mis est intéressant, car il permet au cas où de pouvoir utiliser cela en cas de panne du menu par exemple. 🙂
merci bcp
Bonjour,Depuis lors et sous WordPress.com, en version gratuite ou achetée à la plateforme, et non en auto-hébergée sur son pc, ou hébergé chez par exemple 1&1, OVH, etc… ces instructions ont été modifiées. Pour aller dans la modification de l’ordre des onglets, il faut aller dans Mon Site, barre noire au-dessus, ensuite dans Personnaliser et dans Menu. Nous donnons un nom à notre menu et dans celui-ci, aller tout en bas et clic sur Organiser. Il apparaît des flèches vers le haut ou vers le bas face aux différents titres. Après avoir mis chaque page à sa place ou sous-pages parentes, ne pas oublier d’enregistrer et de faire clic sur publier.
Bonne fin de dimanche Lyonel 🙂
36° à Blaye.
Oui, les choses ont bien évolués depuis la rédaction de ce billet. À l’époque de ce dernier, il fallait entrer du code pour réalisé un menu personnalisé. Depuis, le panneau « menu » est apparu dans l’interface d’administration.
Pas chez moi, pour filamots comme au début de brindille33. A la fin de l’adresse url il fallait ajouter comme je l’ai mis dans la réponse, et ensuite aller dans la tableau de bord : Apparences ->Menus. Ce qui actuellement est devenu : Personnaliser -> Menu.