Réordonner articles et pages WordPress en glisser-déposer
WordPress trie par date et cache l'ordre des pages derrière un champ numérique. Glissez vos lignes dans l'ordre voulu — articles, pages, taxonomies.
WordPress a un avis tranché sur l’ordre : le plus récent d’abord. C’est parfait pour un blog, et inutilisable pour presque tout le reste. Un portfolio, une FAQ, une liste de produits, une page d’équipe — tout cela vit ou meurt par sa séquence, et la réponse de WordPress est un champ « Ordre » numérique enfoui dans l’éditeur, que vous êtes censé remplir à la main, élément par élément. Avec cinquante éléments, cela fait cinquante modifications. Il existe mieux : attraper une ligne et la glisser là où elle doit être.
L’essentiel
- WordPress trie par date ; l’ordre manuel vit dans un champ caché
menu_orderque vous devriez sinon éditer à la main. - Le module rend les listes d’administration triables en glisser-déposer pour tout type de contenu activé (y compris personnalisé) et toute taxonomie.
- Le tri automatique (actif par défaut) applique votre ordre côté visiteur, en ajustant la requête par défaut — sans toucher au thème.
- Il utilise les champs natifs
menu_orderet métadonnées de termes — aucune table personnalisée —, donc il cohabite avec n’importe quel thème, plugin ou constructeur de pages standard. - Vous pouvez restreindre qui a le droit de réordonner (administrateur, éditeur ou auteur) et réinitialiser l’ordre par défaut en un clic.
Comment fonctionne l’ordre des contenus dans WordPress ?
Chaque type de contenu porte un champ entier nommé menu_order — les nombres les plus bas s’affichent en premier. Le mécanisme existe ; l’interface, non. Pour l’utiliser nativement, il faudrait ouvrir chaque contenu, trouver la case d’ordre, taper un nombre, puis recommencer pour chaque élément — et tout renuméroter le jour où vous voulez en insérer un au milieu. Pour les taxonomies (catégories, étiquettes), il n’existe tout simplement aucun tri intégré.
Le champ existe donc, et les requêtes WordPress le respectent — il lui manque juste une façon humaine de le régler. C’est exactement le vide qu’un outil de glisser-déposer vient combler.
| Type de contenu | Tri intégré de WordPress | Avec le glisser-déposer |
|---|---|---|
| Articles | Par date, le plus récent d’abord | Séquence manuelle via menu_order |
| Pages | menu_order, mais un nombre à taper par page | Glisser les lignes dans la liste |
| Types de contenu personnalisés | Par date, ou rien | Séquence manuelle (une fois activé) |
| Catégories, étiquettes, taxonomies | Aucun tri | Séquence manuelle via les métadonnées de termes |
Comment réordonner ses articles en glisser-déposer ?
Vous activez le module, choisissez quels types de contenus et taxonomies deviennent triables, puis vous glissez les lignes de la liste d’administration dans l’ordre voulu — chaque déplacement est enregistré instantanément dans menu_order. Avec le tri automatique activé, le site public suit la même séquence. Aucun nombre à taper, aucun template à modifier, aucune table personnalisée.
Activez le module Post Types Order dans Blaminhor Essentials.
Attrapez une ligne, déposez-la à sa place — le nouvel ordre est enregistré sur-le-champ, sans un seul nombre à taper.
Choisissez ce que vous voulez trier
Dans les réglages, activez le tri pour les types de contenu de votre choix — articles, pages, et tout type personnalisé enregistré par votre thème ou vos plugins (portfolios, produits, témoignages). Vous pouvez aussi l’activer pour les taxonomies : catégories, étiquettes et taxonomies personnalisées.
Glissez-déposez
Ouvrez n’importe quelle liste activée dans votre administration. Les lignes sont désormais déplaçables — attrapez-en une et posez-la à la position voulue : le nouvel ordre est enregistré immédiatement. Pas de fenêtre modale, pas de bouton d’enregistrement, pas de numérotation.
Laissez le site public suivre
Avec le tri automatique activé (le réglage par défaut), votre ordre manuel s’applique automatiquement partout où votre thème liste ces contenus — le module ajuste la requête par défaut pour qu’elle respecte menu_order. Aucune modification de template requise.
Que pouvez-vous contrôler d’autre ?
- Qui peut réordonner — restreignez le réordonnancement par niveau de droits : administrateur seul, éditeurs aussi, ou jusqu’aux auteurs. Pratique quand vous ne voulez pas que chaque contributeur réarrange le site (cela se marie bien avec la gestion des rôles utilisateurs).
- Aucune table personnalisée — l’ordre est stocké dans le
menu_orderde WordPress (contenus) et dans les métadonnées de termes (taxonomies) : rien de propriétaire n’est greffé sur votre base de données, et n’importe quelle requête standard le respecte. - Réinitialiser l’ordre — vous avez changé d’avis ? Ramenez un type de contenu à son ordre par défaut en un clic.
Ordonnez vos contenus comme vous l’entendez
Tous les sites ne sont pas des blogs antéchronologiques. Portfolios, FAQ, catalogues, sections d’accueil éditorialisées — tout cela a besoin d’une séquence, et l’ordre manuel fait la différence entre une simple liste et une page pensée. Ce module transforme cinquante modifications numériques en un simple glissement de ligne. Si vous organisez beaucoup de contenus, il se combine naturellement avec la duplication d’articles et de pages : vous construisez vos jeux de contenus rapidement, puis vous les ordonnez à la main.
Post Types Order est l’un des plus de 20 outils de Blaminhor Essentials — gratuit et open source sur WordPress.org.
Télécharger Blaminhor Essentials
– blaminhor
FAQ
Le nouvel ordre s'affiche-t-il côté visiteur ?
Oui, si vous activez le tri automatique (actif par défaut). Le module ajuste la requête par défaut pour que votre ordre manuel s'applique partout où votre thème liste vos contenus. Si une requête précise impose son propre orderby — un widget « derniers articles », par exemple — elle garde volontairement la main, pour ne pas écraser un tri censé rester chronologique.
Fonctionne-t-il avec les types de contenu personnalisés et les constructeurs de pages ?
Oui. Vous pouvez activer le tri pour n'importe quel type de contenu (portfolios, produits, témoignages) et pour les taxonomies. Et comme le tri passe par la requête standard de WordPress, les boucles des constructeurs comme Elementor, Divi ou Beaver Builder respectent aussi votre ordre — sauf si cette boucle impose explicitement son propre tri.
Réordonner mes articles a-t-il un impact sur le SEO ou mon flux RSS ?
Aucun risque pour le SEO : le réordonnancement modifie le champ menu_order, pas vos dates de publication. Google continue donc de lire les vraies dates et vos positions ne bougent pas. Votre flux RSS reste du plus récent au plus ancien, par conception, puisque les flux sont datés ; votre séquence manuelle s'applique aux archives du site et aux boucles du thème, pas au flux reçu par vos abonnés.
Fonctionne-t-il avec le bloc Boucle de requête de Gutenberg ?
En partie. Le bloc Boucle de requête exécute sa propre requête : si vous réglez son ordre sur « ordre du menu », votre séquence en glisser-déposer est bien reprise. Si le bloc est figé sur la date ou un autre champ, ce choix explicite l'emporte. Il suit votre ordre uniquement quand vous lui demandez de trier par ordre de menu.
Comment réordonner les éléments de mon menu de navigation ?
C'est une fonctionnalité distincte. La navigation de votre site vit dans Apparence → Menus, où vous glissez déjà les éléments à leur place — ce module n'y touche pas. Post Types Order trie vos listes de contenus (articles, pages, types personnalisés) et leur affichage dans les archives et les boucles, pas les liens de votre menu d'en-tête ou de pied de page.
Vais-je perdre mon ordre personnalisé si je désactive le plugin ou change de thème ?
Non, votre ordre survit aux deux. Il est stocké dans le menu_order natif de WordPress et dans les métadonnées de termes — pas dans une table propriétaire. Désactiver le module ou changer de thème laisse chaque valeur intacte, et n'importe quelle requête standard peut encore la lire. Seule la réinitialisation en un clic ramène un type de contenu à son ordre par défaut.
Commentaires