WordPress: comment ordrer les pages?

Je me suis souvent posé cette question et je suis tombé par hasard sur la réponse… simple comme d’habitude :) Précisons que nous parlons là des “pages” et non pas des “posts” (=billets) de WordPress.

J’ai repéré dans le code du fichier sidebar.php (template par défaut) ce “Template Tag”: wp_list_pages. Une petite recherche dans la documentation de WordPress m’a permis de tomber sur une page expliquant l’ensemble des options liées à ce tag.

Pour mémoire, j’ai inséré la ligne suivante dans mon template:
<?php wp_list_pages('sort_column=menu_order&title_li=<h2>' . __('Pages') . '</h2>' ); ?>
Il faudra ensuite veiller à noter un numéro pour chaque page lors de sa création depuis l’interface d’administration (Administration > Write > Write Page panel).

Tags: , ,

feed rss Vous aimez ce type de contenu?
Alors suivez-ce blog par RSS ou par email!

Continuez la lecture avec les articles suivants



5 commentaires pour “WordPress: comment ordrer les pages?”

  1. cerise dit :

    Merci pour tous ces conseils! :)

  2. roby dit :

    Yop Winset, si tu modifies tes pages, tu verras l’option “Ordre de la page”. Tu peux ainsi modifier l’ordre des pages comme tu le souhaites… sans toucher aux templates

    Parfait! je devais être aveugle pour ne pas l’avoir vu avant. Merci roby!
    david

  3. Dred dit :

    Yèp,David, auparavant je devais choisir des mots en fonction de leur première lettre pour organiser les pages lol, galère la c plus pratik. merci david.

  4. paturel dit :

    Bonjour, je cherche à faire de mon dernier article ou de la derniere page publiée ma page d’accueil par défaut ! comment faire ? Merci et bonne année. Patu

  5. CPG dit :

    merci pour ta petite ligne de code.
    A préciser que ce code est valable aussi pour la version 2.5 de wordpress…

    a+

Laisser un commentaire



Tag Cloud