Comment exclure certaines pages de l’en-tête de votre thème [Wordpress]

Publié le 25 avril 2009 par Benoit Descary @bdescary

Sur la plupart des thèmes de Wordpress nous trouvons la liste des pages du blogue dans l’en-tête (header). Je me suis récemment posé la question suivante : comment faire pour masquer certaines pages de cette liste?

Vous devez tout simplement faire une petite modification sur le fichier «header.php». Donc, ouvrez ce fichier et vous trouverez la ligne suivante à la fin du fichier: <?php wp_list_pages(’title_li=’); ?>. C’est cette ligne de code que vous devez modifier pour exclure des pages de votre liste.

Tout ce que vous devez faire c’est d’ajouter le numéro d’identification des pages à exclure avant le mot «title». Par exemple, si vous désirez exclure la page numéro 34,35 vous entrez «exclude=34,35&» ce qui donnera :<?php wp_list_pages(’exclude=34,35&title_li=’); ?>.

Pour trouver le numéro d’identification des pages que vous désirez exclure, rendez-vous dans Page puis sélectionnez Modifié. Vous trouverez le numéro d’identification de la page à la fin de l’URL. Il ne vous reste plus qu’à sauvegarder vos changements et mettre à jour le fichier de votre thème.
Benoit Descary