Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment créer un menu déroulant dans WordPress (Guide pour débutants)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous créer un menu déroulant dans WordPress ?

Un menu déroulant affiche une liste de liens lorsque vous survolez un élément de menu avec votre souris. Vous pouvez utiliser ces menus pour afficher de nombreuses options dans un espace restreint et aider les internautes à trouver ce qu’ils cherchent en classant les liens par catégories.

Dans ce guide pour débutants, nous allons vous afficher comment créer un menu déroulant sur WordPress.

Creating a dropdown menu in WordPress

Pourquoi utiliser les menus déroulants dans WordPress ?

WordPress est livré avec un système de gestion de menu intégré qui vous permet d’ajouter facilement des menus de navigation à votre site.

Les menus de navigation sont des liens vers les pages les plus importantes de votre site web et apparaissent généralement dans une ligne à côté du logo de votre site.

Typical navigation menu with a horizontal row of links

Si vous démarrez un blog WordPress ou créez un site comportant uniquement quelques pages, il peut être judicieux de créer votre menu sous la forme d’une seule ligne. Les internautes pourront ainsi voir toutes vos pages importantes d’un seul coup d’œil.

Cependant, si vous gérez un magasin en ligne ou un site de grande taille, il se peut que vous ayez beaucoup de contenu. L’ajout de tous ces liens au menu peut s’avérer fastidieux et donner à votre site un aspect désordonné.

Les menus déroulants résolvent ce problème en affichant uniquement les liens du menu lorsque l’internaute survole l’élément parent. Ils vous permettent également d’organiser votre contenu en sujets, catégories ou groupes.

Dropdown menu example

Cela étant dit, voyons comment vous pouvez facilement créer des menus déroulants WordPress, puis les ajouter à votre site.

Tutoriel vidéo

Subscribe to WPBeginner

Si vous n’aimez pas la vidéo ou si vous avez besoin de plus d’instructions, alors continuez à lire.

Étape par étape : Choisir un thème avec support pour le menu déroulant

WordPress est livré avec un système de gestion de menu intégré, mais l’apparence de ces menus varie en fonction de votre thème WordPress.

Presque tous les thèmes WordPress supportent les menus déroulants par défaut. Cependant, certains thèmes peuvent ne pas avoir un support adéquat pour les menus déroulants. Pour commencer, vous devez vous assurer que votre thème supporte les menus déroulants.

Comment savoir si votre thème supporte la navigation par menu déroulant ?

Si vous avez téléchargé le thème à partir du dépôt officiel de WordPress, il vous suffit de vous rendre sur la page de ce thème et de cliquer sur le bouton  » Prévisualisation  » pour voir une démo en direct.

Previewing a WordPress theme

Vous pouvez alors vérifier si la démo comprend un menu déroulant.

Si vous utilisez un thème WordPress premium, alors le développeur/développeuse peut avoir une démo en direct sur son site. Vous pouvez également consulter la documentation du thème pour en savoir plus.

Si vous n’êtes toujours pas sûr, alors vous pouvez toujours demander de l’aide au développeur/développeuse. Pour en savoir plus sur ce Sujet, veuillez consulter notre guide sur la façon de demander correctement un support WordPress et de l’obtenir.

Si votre thème WordPress ne supporte pas les menus déroulants, vous devrez trouver un thème qui les supporte. Pour obtenir de nombreuses astuces, consultez notre guide sur la façon de choisir le thème WordPress parfait. Vous pouvez également consulter notre guide ultime sur la façon de modifier correctement un thème WordPress.

Pour vous aider, voici quelques excellents thèmes qui supportent les menus déroulants :

  • Astra – Un thème WordPress polyvalent livré avec plusieurs sites de démarrage et des tonnes de fonctionnalités.
  • Thèmes StudioPress – Version du thème Genesis, ces thèmes professionnels devraient aider votre site à se charger plus rapidement.
  • OceanWP – Un thème WordPress populaire qui convient à tous les types de sites.
  • Ultra – Propulsé par le constructeur Themify, ce thème WordPress drag-and-drop est livré avec de beaux modèles et des options de thème flexibles.
  • Divi – Un thème populaire d’Elegant Themes qui utilise le constructeur de page Divi et est livré avec des tonnes de fonctionnalités de glisser-déposer, y compris des menus déroulants.

Ceci étant dit, voyons comment créer un menu WordPress déroulant.

Étape par étape : Création d’un menu de navigation dans WordPress

Commençons par créer un menu simple.

Si vous avez déjà configuré un menu de navigation sur votre site, vous pouvez passer à l’étape suivante.

Pour Premiers pas, allez dans Apparence  » Menus dans le Tableau de bord WordPress et cliquez sur le lien  » Créer un nouveau menu  » en haut.

Create a menu

Note: Si vous voyez Apparence  » Éditeur au lieu de , cela signifie que votre thème a activé l’Éditeur de site complet (Éditeur de site). Dans ce cas, vous pouvez aller à/au paragraphe Éditeur de site ci-dessous.

Ensuite, vous devez saisir un nom pour le menu de navigation.

Ceci est juste pour votre référence, vous pouvez donc utiliser tout ce qui vous aide à identifier le menu à l’intérieur de la zone d’administration de WordPress.

Menu name

Après avoir saisi un titre dans le champ  » Nom expéditeur « , cliquez sur  » Créer un menu « . WordPress va maintenant créer un nouveau menu vide pour vous.

Ensuite, vous devrez ajouter les liens supérieurs au menu de navigation. Ce sont les articles qui apparaîtront dans la ligne supérieure de votre menu déroulant et qui serviront de parents à toutes les autres publications et pages.

Dans la colonne de gauche, il suffit de cocher la case à côté de chaque page que vous souhaitez ajouter. Cliquez ensuite sur le bouton « Ajouter au menu ».

Add pages to menu

Ces pages apparaissent désormais dans la colonne de droite sous « Structure du menu ».

Vous pouvez également sélectionner des publications de blog, des catégories ou ajouter des liens personnalisés. Pour des instructions plus détaillées, veuillez consulter notre guide sur l ‘ajout d’un menu de navigation dans WordPress.

Étape par étape : Ajout de sous-éléments à un menu

Ensuite, nous devons ajouter des sous-éléments qui apparaîtront à l’intérieur du menu déroulant. Vous pouvez ajouter un sous-élément sous n’importe quel élément de menu existant.

Dans ce guide, nous allons vous montrer comment ajouter des catégories d’objets sous un élément de menu  » Blog « , mais les étapes seront similaires quel que soit le contenu que vous ajoutez.

Dans la colonne de gauche, il vous suffit de sélectionner toutes les pages que vous souhaitez ajouter en tant que sous-éléments, puis de cliquer sur le bouton « Ajouter au menu ». Vos articles apparaissent alors dans la colonne de droite.

New menu items added to the menu

Toutefois, par défaut, ces liens apparaissent tous comme des éléments de menu ordinaires, ce qui signifie qu’ils seront ajoutés à la ligne supérieure.

Nous devons plutôt en faire des sous-articles d’un parent.

Pour ce faire, il suffit de faire glisser un élément de menu et de le placer sous le parent souhaité. Il suffit ensuite de le déplacer légèrement vers la droite pour qu’il devienne un sous-article.

Adding sub menu items to create a dropdown menu

Il suffit maintenant de répéter ce processus pour chaque sous-article que vous souhaitez afficher dans la liste déroulante.

Lorsque vous êtes satisfait de la façon dont le menu est configuré, n’oubliez pas de cliquer sur le bouton « Enregistrer le menu » pour stocker vos modifications.

Étape par étape : Publier votre menu déroulant

Si vous modifiez un menu déjà en direct sur votre site, les internautes verront immédiatement vos modifications.

Toutefois, si vous créez un nouveau menu, vous devrez choisir un emplacement pour ce menu.

Chaque thème WordPress définit ses propres Emplacements de menu, que vous trouverez dans la colonne de droite sous  » Réglages du menu « . Il vous suffit de cocher la case à côté de l’emplacement que vous souhaitez utiliser, puis de cliquer sur « Enregistrer le menu ».

Choose theme location

Vous pouvez maintenant visiter votre site pour voir le menu déroulant en action.

Comment créer un menu déroulant à l’aide de l’éditeur du site complet

Si vous utilisez un thème basé sur des blocs comme Hestia Pro, vous pouvez ajouter un menu déroulant à n’importe quelle partie de votre site à l’aide de l’éditeur/éditrices complet.

Pour Premiers pas, il suffit d’aller dans Thèmes  » Éditeur dans le tableau de bord WordPress.

Opening the WordPress full-site editor (FSE)

Par défaut, l’éditeur de site complet affiche le modèle d’accueil de votre thème.

Pour ajouter un menu déroulant à une autre partie de votre site, cliquez sur « Modèles » ou « Compositions ».

The WordPress full-site editor (FSE)

L’éditeur affiche alors une liste de tous les modèles ou éléments de modèle qui composent votre thème WordPress.

Il suffit d’aller de l’avant et de cliquer sur la zone où vous souhaitez ajouter le menu déroulant. Par exemple, si vous créez un menu de navigation principal, vous devez sélectionner l’élément de modèle En-tête.

The WordPress full-site editor (FSE)

WordPress affiche maintenant un aperçu du modèle ou de l’élément de modèle.

Pour modifier ce Modèle, cliquez sur l’icône du petit crayon.

Editing a WordPress header template using the full-site editor (FSE)

Cliquez ensuite sur l’icône bleue « + » dans le coin supérieur gauche.

Dans la barre de recherche qui apparaît, tapez « Navigation ».

Adding a navigation block to a WordPress block-enabled template

Lorsque le bon bloc apparaît, faites-le glisser et déposez-le sur votre dessin.

Il vous suffit maintenant de cliquer pour sélectionner ce bloc, et vous verrez tous les différents Réglages que vous pouvez utiliser pour personnaliser le bloc de navigation.

Par exemple, vous pouvez modifier la mise en page, modifier les paramètres d’affichage, changer la couleur du texte et de l’arrière-plan et ajuster la taille de la police.

How to create a dropdown menu using the full-site editor (FSE)

Pour ajouter les pages de premier niveau à votre menu, il suffit de cliquer sur le bouton « + ».

Sélectionnez ensuite « Page Link ».

Adding a page link to a dropdown menu in WordPress

Dans la fenêtre surgissante, commencez à taper le titre ou l’URL de la page que vous souhaitez ajouter.

Lorsque la bonne page s’affiche, cliquez pour l’ajouter au menu.

Creating a dropdown menu using the full-site editor (FSE)

Il suffit de répéter ce processus pour ajouter tous les éléments de niveau supérieur au menu déroulant.

Ceci fait, vous pouvez ajouter un sous-menu à n’importe quel article parent.

Dans le menu de droite, cliquez sur l’icône en pointillé à côté de l’élément parent. Sélectionnez ensuite « Ajouter un lien de sous-menu ».

Creating a submenu using the full-site editor (FSE)

Dans la fenêtre surgissante, saisissez le titre ou l’URL de la page que vous souhaitez afficher dans le menu déroulant.

Lorsque la bonne page s’affiche, cliquez sur pour l’ajouter en tant qu’article de sous-menu.

Creating a sub-menu using the WordPress full-site editor (FSE)

Il suffit maintenant de répéter ces étapes pour tous les éléments que vous souhaitez afficher dans le menu déroulant.

Lorsque vous êtes satisfait de la façon dont le menu est configuré, cliquez sur « Enregistrer » pour stocker vos modifications.

Saving your WordPress dropdown menu

Maintenant, si vous visitez votre site, vous verrez le menu déroulant en action.

Astuces pour la création de menus déroulants interactifs

Les menus de navigation sont importants car c’est le premier endroit où les internautes vont chercher un contenu intéressant ou des informations spécifiques.

En les utilisant correctement, vous aiderez les internautes à trouver leur chemin sur votre site. Cela vous aidera également à obtenir plus de conversions et de ventes tout en augmentant le nombre de pages vues et en réduisant votre taux de rebond.

Dans cette optique, voici quelques astuces pour créer des menus déroulants simples/simple d’utilisation.

1. Créer des menus déroulants à plusieurs niveaux

Dans ce guide, nous vous avons affiché comment créer une ligne supérieure et un ensemble de sous-articles. Cependant, vous pouvez également ajouter un sous-article sous un autre sous-article pour créer des menus déroulants à plusieurs niveaux.

Multi-level dropdown menu

Cela peut être utile pour les sites qui ont beaucoup de contenu ou de nombreuses catégories de contenu différentes.

Par exemple, si vous utilisez une extension telle que WooCommerce pour vendre des produits en ligne, vous pouvez avoir une catégorie « Électronique » et une sous-catégorie « Ordinateur portable ». Cependant, vous pouvez également avoir d’autres sous-catégories, telles que « Ordinateurs portables Apple » ou « Sacs et étuis pour ordinateurs portables ».

Dans ce cas, il peut être judicieux de créer une liste déroulante à plusieurs niveaux pour votre stock en ligne. Pour ce faire, il suffit de faire glisser n’importe quelle page sous un sous-article et de la déplacer légèrement vers la droite.

Multi level menus

2. Créer plusieurs menus déroulants

Vous pouvez créer autant de menus déroulants que vous le souhaitez et les afficher à différents endroits de votre site.

Par exemple, si vous gérez une place de marché en ligne, vous pouvez créer un menu déroulant affichant uniquement les catégories de produits.

C’est idéal pour vos pages de produits, mais vous pouvez également créer un menu déroulant unique pour votre page d’accueil afin que les acheteurs puissent trouver différentes parties de votre site, telles que le formulaire de contact et le blog.

Multiple dropdown menus in the primary menu

Il suffit de créer un nouveau menu déroulant en suivant la même procédure que celle décrite ci-dessus, puis d’utiliser les Réglages « Emplacement » pour contrôler l’endroit où ce menu déroulant apparaît sur votre site.

3. Créer des menus avec une prévisualisation directe

Si la création de votre menu déroulant dans le tableau de bord s’avère trop compliquée, vous pouvez alors passer au personnalisateur WordPress. Il vous suffit d’aller dans Apparence «  Outil de personnalisation pour lancer le personnalisateur de thème WordPress en direct.

Cliquez ensuite sur l’onglet « Sélectionnés » et sélectionnez le menu de navigation. Vous verrez maintenant un éditeur par glisser/déposer dans la colonne de gauche avec une Prévisualisation en direct de votre site dans le panneau de droite.

Customize WordPress menus with a live preview

Vous pouvez maintenant travailler sur votre menu, et toutes les modifications apportées s’afficheront dans la Prévisualisation directe.

4. Créer un grand méga menu sous forme de liste déroulante dans WordPress

Si vous avez beaucoup de contenu, vous aurez peut-être du mal à l’organiser proprement à l’aide d’un menu déroulant standard.

Au lieu de cela, vous pouvez afficher la structure complète de votre site sous la forme d’un méga menu qui apparaît uniquement lorsque les utilisateurs/utilisatrices survolent le menu principal.

Mega menu example

Les méga menus sont similaires à un menu déroulant, mais ils peuvent afficher beaucoup plus de liens, de sous-menus et d’autres articles. Pour des instructions détaillées, consultez notre tutoriel étape par étape sur la création d’un méga menu dans WordPress.

Nous espérons que cet article vous a aidé à apprendre comment créer facilement un menu déroulant sur WordPress. Vous pouvez également consulter notre guide sur la façon de déplacer correctement WordPress de HTTP à HTTPS ou nos choix d’experts pour les extensions WordPress incontournables pour les sites professionnels.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

31 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Loud Pen says

    Thank you so much for this helpful tutorial! My theme doesn’t have the « Menus » option underneath Appearance so I couldn’t figure out how to create a dropdown menu. This really helped me! I just needed a dropdown menu for one page. Thanks again!

  3. Arianna says

    I knew that my template supported dropdown menus, but I couldn’t figure out how to add them until I read this tutorial! Thank you so much!!

  4. Kraig Schuneman says

    Hi,

    Is it possible to bring up slideshows in the dropdowns? Our club website uses slideshows created in WordPress. The short codes work fine when added to the page. We’d like to create a dynamic dropdown for when the slideshows get added or deleted. Are there any code samples? We’d be happy with a static dropdown too. There are a lot of slideshows and we’ve made an HTML dropdown but can get them to work with short code, just links. Thank you for your time, Kraig.

  5. Alborz says

    Hi,

    Im wondering how you can create a subitem that hovers into another subitem. You said in the video that you could subitem a subitem that shows it whenever you hover on the first subitem, but the your page shows all the subitems directly without hovering it.

    Im wondering how I can create a dropdown menu that has a subitem which also can be hovered over into more items.

    • WPBeginner Support says

      As long as your theme has styling for it, you can do that by putting the items you want under the additional submenu another step to the right similar to how we do it in the animation. The menu item would then be further to the right and beneath the menu item in your menu.

      Administrateur

  6. Chris Carnes says

    This was exactly the information I was looking for. I am completely new to WP & your site is a great resource.

  7. Ed says

    Hi, I am trying to create a dropdown menu under the toggles, and not under the main headings. Can this be done and how. Thanks so much.

    • WPBeginner Support says

      If you mean you only want the dropdowns when someone clicks an arrow, that would be determined by the theme you are using. You would want to check with the support for your specific theme to see if that is an option.

      Administrateur

  8. Daniel says

    Hi!! Is there a way to make the main menu just a title for the sub menus and not a page you can access? I made an empty page so I can create a menu with sub menus, and it works, but you can click the main menu, which is an empty page, so I want it to just be a menu with no page.

    • WPBeginner Support says

      You certainly can, the easiest method would be to create a page for each form and link to the pages in the menu.

      Administrateur

  9. Mohamed Mohidin says

    if my theme doesn’t support dropdown menu what can i do is there something or solutions to do without changing my the theme

    thanks

    • WPBeginner Support says

      You would want to reach out to the support for your specific theme to see if there are plans for adding support for it as a starting point.

      Administrateur

  10. Kam says

    Thank you for this helpful post.

    How can I add sub items where the parent page is just a title and cannot be accessed as a page on the menu bar?

    E.g.

    Sports (not accessible as a page)
    (this is a page and viewable)
    (page and viewable)

    • WPBeginner Support says

      You would want to be careful that you don’t confuse your users with a menu item that does not work but you can set a custom URL menu item to # for that.

      Administrateur

  11. Harish Nemade says

    If I have a blog with all types of categories in it and I want to create a dropdown menu of each category in my single ‘www.example.com/blog/‘ page. So how can I create a dropdown in one page?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.