De nombreuses pages sont créées pour des événements spéciaux et une fois que cet événement est terminé, la page est inutile, du moins jusqu’à ce qu’elle revienne. En attendant, vous voudrez probablement vous assurer que vous excluez ces pages dans les menus de WordPress.

Les menus WordPress sont fonctionnels et ils sont importants pour la structure du site et la disposition de la navigation. Une mauvaise navigation peut même avoir un impact sur votre classement dans les moteurs de recherche. Et comme la plupart des choses dans WordPress, il existe de multiples façons d’y parvenir. Et aucune d’entre elles n’est très difficile.

Dans cet article, je vais vous montrer deux façons rapides et faciles d’exclure des pages des menus de WordPress. Cela inclut l’utilisation de code et d’un plugin.

Pourquoi exclure des pages d’un menu ?

Il y a plusieurs raisons pour lesquelles vous pouvez vouloir exclure certaines pages de vos menus WordPress.

J’ai utilisé un événement comme exemple au début, alors allons un peu plus loin. Disons que vous créez une page spéciale pour Noël. Cette page n’est vraiment utilisée que pendant le mois de décembre, après cela, vous ne voulez vraiment pas que les visiteurs la trouvent.

C’est exactement le genre de page que vous voulez exclure d’un menu, mais qu’en est-il lorsqu’elle est en saison ? Dans ce cas, vous voulez exclure la page qu’elle remplace.

Les vacances ne sont pas la seule utilisation possible. Vous pouvez également envisager des ventes spéciales qui ne sont pas liées à un jour férié important. Vous pouvez également exclure les pages “Contactez-nous” ou “Confidentialité”. Il est préférable de les laisser dans la zone du pied de page.

En relation  Comment ajouter des champs personnalisés aux taxonomies dans WordPress

En résumé, il peut être nécessaire d’exclure certaines pages des menus.

Comment exclure des pages des menus

Méthode 1 : Exclure des pages des menus en utilisant du code

Vous pouvez facilement exclure les pages du menu WordPress en utilisant une combinaison de code et d’identifiants de page. La plupart du temps, la ligne de code que vous devez trouver et modifier pour cela sera située dans le fichier sidebar.php, bien qu’elle puisse parfois être située dans d’autres fichiers.

Étape 1 : Localisez le fichier sidebar.php

Tout d’abord, vous devez trouver le fichier nécessaire à modifier. Dans ce cas, il s’agit du fichier sidebar.php. Il y a deux façons principales d’accéder à ce fichier. Premièrement, vous pouvez utiliser l’option Editor (comme indiqué ci-dessous).

Ou, alternativement, vous pouvez utiliser le gestionnaire de fichiers dans votre cPanel pour localiser le fichier. L’accès au fichier par l’un ou l’autre moyen aura le même résultat.

Pour accéder au fichier sidebar.php, cliquez sur Apparence et sélectionnez l’option Éditeur.

Vous accédez alors à la page des fichiers du site Web, où vous pouvez accéder au fichier sidebar.php.

Étape 2 : Entrez le code nécessaire

Il ne vous reste plus qu’à modifier le fichier. Cela peut sembler difficile, mais en réalité, tout ce que vous devez faire est de localiser une ligne de code et d’y apporter une petite modification.

Tout d’abord, ouvrez ce fichier et localisez le code suivant :

Tout ce que vous avez à faire est de remplir les informations entre parenthèses. Par exemple, je vais exclure deux pages. Elles ont respectivement un 7 et un 17 comme ID de page Remplacez cette ligne de code par cette ligne et enregistrez les changements.

En relation  Comment mettre en place un menu WordPress fonctionnel

Veuillez noter que les numéros d’identification 7 et 17 ci-dessus dans la ligne de code sont des numéros d’identification de page. Ces numéros sont utilisés dans cet exemple, mais il vous suffirait de remplacer ces numéros d’identification de page par toutes les pages que vous souhaitez exclure des menus WordPress.

Après cela, il suffit d’enregistrer les changements et vous avez terminé. Il n’y a pas de limite au nombre de pages que vous pouvez exclure, mais assurez-vous de les séparer par une virgule.

Méthode 2 : Exclure des pages des menus à l’aide d’un plugin

Une autre façon simple d’exclure des pages dans un menu WordPress est d’utiliser le plugin Exclude Pages From Menu. Ce plugin fournit une option dans l’écran d’édition de la page dans la zone d’administration que vous pouvez utiliser pour exclure les pages de l’affichage dans les menus de navigation de WordPress.

Etape 1 : Installer Exclude Pages From Menu

Commençons par cliquer sur Plugins et sélectionner l’option Ajouter un nouveau dans le panneau d’administration de gauche.

Recherchez Exclure les pages du menu dans le champ de recherche disponible. Vous obtiendrez ainsi d’autres plugins qui pourraient vous être utiles.

Faites défiler la liste jusqu’à ce que vous trouviez le plugin Exclude Pages From Menu et cliquez sur le bouton “Installer maintenant” pour activer le plugin.

Étape 2 : Exclure des pages des menus

Il n’y a pas d’options et la configuration est terminée. C’est un plugin léger et facile à utiliser qui va facilement exclure les pages du menu WordPress. Allez simplement sur n’importe quelle page que vous avez et vous verrez une case “Exclure les pages du menu”. Cochez la case pour exclure la page lorsque cela est nécessaire.

En relation  Comment ajouter une logique conditionnelle aux menus WordPress.

Comme vous pouvez le constater, ces deux options vous offrent un moyen simple et rapide d’exclure des pages des menus WordPress. Il suffit de parcourir votre site Web et d’exclure les pages nécessaires en cochant la case.

Si vous changez d’avis, ou si un événement est revenu, il vous suffit de cocher la case pour le rétablir dans le menu. N’oubliez pas d’enregistrer les modifications que vous apportez.

Si vous désinstallez le plugin, toutes les pages exclues seront restaurées dans le menu.

Félicitations pour avoir appris à exclure des pages du menu de WordPress.

Gardez vos menus compacts

L’une des plus grosses erreurs commises par les débutants est d’inclure chaque page ou article dans leur menu. Vous avez probablement rencontré une situation où vous développez un menu et où vous devez faire défiler la page pour voir toutes les options.

C’est un exemple parfait de mauvaise conception, qui ne devrait jamais se produire sur un site Web dans le monde d’aujourd’hui.

Au lieu de cela, vous devez donner la priorité à ce qui est réellement important dans votre menu. Ou mieux encore, créez plusieurs menus à partir d’un menu plus grand en les séparant par contenu ou par catégorie. Si vous devez vous demander si un menu est trop grand, il l’est probablement.

Quelles sont les raisons pour lesquelles vous souhaitez exclure certaines pages des menus ? Préférez-vous utiliser l’option code ou l’option plugin pour accomplir cette tâche ?