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 ajouter une barre de recherche au menu de WordPress (étape par étape)

S’il y a bien une chose dont votre menu WordPress a besoin, c’est d’une barre de recherche. Notre expérience de la gestion de nombreux sites WordPress nous a permis de constater qu’une barre de recherche bien placée peut faire toute la différence au niveau de l’engagement des utilisateurs et de la navigation sur le site.

Lorsqu’un menu ne comporte pas de barre de recherche, nous avons observé que les internautes avaient du mal à trouver un contenu spécifique, en particulier sur les sites de grande taille comportant des compléments d’archives.

Cependant, ajouter une barre de recherche à votre menu WordPress n’est pas toujours simple, surtout si vous utilisez un thème classique. C’est pourquoi nous avons élaboré ce guide pour vous montrer comment ajouter facilement une barre de recherche à votre menu WordPress, quel que soit le thème que vous utilisez.

Adding a Search Bar to WordPress Menu

Pourquoi ajouter une barre de recherche au menu de navigation de WordPress ?

Une barre de recherche aide les utilisateurs à trouver ce qu’ils cherchent sans quitter votre site WordPress. Cela peut améliorer l’expérience utilisateur, garder les internautes sur votre site plus longtemps et stimuler l’engagement.

C’est pourquoi la plupart des concepteurs de sites et des experts recommandent d’ajouter une barre de recherche au menu de navigation, où les utilisateurs/utilisatrices la trouveront facilement.

Add a search bar to WordPress menu

La manière d’ajouter une barre de recherche à votre menu varie en fonction du thème que vous utilisez. Si vous utilisez un thème classique, vous aurez besoin d’un plugin de recherche WordPress.

Quant aux utilisateurs de thèmes en bloc, ils peuvent simplement utiliser l’éditeur de site complet (FSE).

C’est pourquoi nous allons examiner les deux méthodes l’une après l’autre. Vous pouvez utiliser les liens rapides ci-dessous pour passer à la section de votre choix :

Méthode 1 : Ajouter une barre de recherche dans le menu d’un thème WordPress classique

Cette première méthode s’adresse à ceux qui utilisent un thème WordPress classique. Cela signifie que vous voyez le menu Appearance «  Customize dans votre tableau de bord WordPress et que vous pouvez accéder au Theme Customizer.

Si vous utilisez un thème classique, vous ne pouvez ajouter le widget de recherche WordPress que dans les zones prêtes à recevoir des widgets, comme la barre latérale, et non dans le menu WordPress.

Pour contourner ce problème, vous aurez besoin d’une extension qui vous permet d’ajouter une barre de recherche à d’autres zones de votre site, y compris les menus de navigation.

SearchWP Modal Search Form est notre meilleure recommandation. Ce plugin gratuit est facile à utiliser, s’intègre parfaitement à tous les thèmes et n’a pas d’impact négatif sur les performances de votre site. De plus, il ne nécessite pas le plugin premium SearchWP.

La première chose à faire est d’installer et d’activer le plugin SearchWP Modal Search Form. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Une fois activé, vous devez ajouter la barre de recherche à votre menu WordPress. Il vous suffit de vous rendre dans Apparence  » Menus, puis de vous assurer que vous sélectionnez le menu Primaire dans le menu déroulant  » Sélectionner le menu à modifier « .

Make Sure the Primary Menu Is Selected

Cliquez ensuite sur le bouton « Sélectionné ».

Ensuite, cliquez sur le formulaire modal de recherche de SearchWP vers la gauche de l’écran.

The SearchWP native search template

Vous pouvez voir que l’extension a automatiquement ajouté un modèle de recherche « Native WordPress ». Allez-y et cochez la case « Native WordPress ».

Cliquez ensuite sur le bouton « Ajouter au menu ».

Adding a search bar to the WordPress navigation menu

WordPress ajoutera un nouvel article « Native WordPress » au menu.

Pour configurer cet article, cliquez dessus. Pour commencer, il est conseillé de modifier le libellé de la navigation en « Recherche » afin que les internautes sachent qu’il s’agit d’un champ de recherche.

Pour effectuer cette modification, il suffit de taper « Rechercher » dans le champ « Libellé de navigation ».

Adding a Search label to the WordPress navigation menu

Après cela, cliquez sur le bouton  » Enregistrer le menu  » pour enregistrer vos modifications. Maintenant, si vous visitez votre blog WordPress, vous verrez une nouvelle barre de recherche dans le menu de navigation.

SearchWP adaptera automatiquement la recherche à votre thème WordPress, comme vous pouvez le voir dans les images suivantes.

Search Preview

Méthode 2 : Ajouter une barre de recherche dans le menu d’un thème WordPress en bloc

Si vous utilisez un thème WordPress en bloc, vous pouvez utiliser l’éditeur de site complet pour ajouter une barre de recherche à votre menu de navigation.

Pour ce faire, il suffit d’aller dans Apparence «  Éditeur dans la zone d’administration de WordPress.

Selecting the Full-Site Editor from the WordPress admin panel

Vous verrez maintenant une liste d’options pour personnaliser votre thème.

Ici, il suffit de cliquer sur « Navigation ».

Selecting Navigation in WordPress Full Site Editing

Cliquez ensuite sur le bouton « Modifier » du crayon.

Vous accéderez ainsi à l’éditeur de blocs.

Clicking the pencil edit button for Navigation in WordPress Full Site Editing

À ce stade, vous pouvez cliquer sur le bouton « + Ajouter un bloc » à n’importe quel endroit de l’écran.

Ensuite, sélectionnez le bloc Recherche.

Adding the search block to the navigation menu in Full Site Editor

Votre menu de navigation devrait maintenant comporter une barre de recherche.

En outre, vous pouvez modifier le texte de l’espace réservé et le remplacer par quelque chose comme « Que cherchez-vous ? Dans la barre latérale des paramètres du bloc, vous pouvez personnaliser l’apparence de la barre de recherche.

Adding a placeholder text in the search bar with Full Site Editor

Une fois que vous êtes satisfait du bloc de recherche, cliquez sur « Enregistrer ».

Outre l’ajout d’une barre de recherche dans votre menu de navigation, il existe de nombreuses autres façons d’améliorer l’expérience de recherche sur WordPress.

La première est d’utiliser SearchWP. C’est la meilleure extension de recherche WordPress pour personnaliser votre algorithme de recherche sans toucher au code.

Par exemple, vous pouvez rendre votre formulaire de recherche encore plus convivial en ajoutant des résultats de recherche en direct à l’aide de la technologie Ajax. Cela permettra d’afficher automatiquement les résultats de recherche pertinents au fur et à mesure que le visiteur saisit sa requête, à l’instar de Google.

Pour plus d’informations, vous pouvez lire notre article sur la façon d’ajouter une recherche Ajax en direct à votre site WordPress.

Live Search Preview

Il est également facile d’ajouter une barre de recherche SearchWP. Si vous utilisez le formulaire modal de recherche SearchWP dans la méthode 1, vous pouvez également utiliser l’extension SearchWP avec lui.

Si vous utilisez un thème à blocs, alors SearchWP est livré avec un bloc de formulaire de recherche intégré que vous pouvez ajouter n’importe où sur votre site, y compris dans le menu de navigation.

Choosing between multiple search forms in WordPress

Voici d’autres conseils et astuces pour améliorer la recherche sur WordPress :

Nous espérons que cet article vous a aidé à apprendre comment ajouter une barre de recherche à un menu WordPress. Vous pouvez également consulter nos guides sur la façon de styliser les menus de navigation de WordPress et sur la façon d’ajouter une fonction de recherche vocale à votre site WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et 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

30 commentairesLaisser une réponse

  1. Angel Rodriguez

    Thanks for this, this plugin worked great and saved me from having to replace or edit my theme again.

    • WPBeginner Support

      Glad our recommendation was helpful!

      Administrateur

  2. Maricel

    Thank you! Very helpful and very easy.

    • WPBeginner Support

      Glad to hear our article was helpful!

      Administrateur

  3. Rawan

    These plugins are untested for WP version 5.8.1

    Is it still ok to install them or is there other plugins that are tested for that version?

  4. jafrin

    hi
    This video is very helpful for me.But I want bar menu is like amazon page .Please help me .How do create big search bar like in amazon page

  5. Erin

    Is there a way to display the results that are generated by the plugin differently? I get a list of images and descriptions but they display images in all different sizes. I would like them to display in the same way as my product pages do with 24 results per page, and 4 columns.
    thank you

    • WPBeginner Support

      For customizing the results page you would want to check with the plugin’s support and they should be able to assist.

      Administrateur

  6. Okereke Divine

    As usual, wpbeginner has always been helpful. Thanks alot

    • WPBeginner Support

      You’re welcome, glad our guide could be helpful :)

      Administrateur

  7. Parwez

    Sir, how did u create logo, search bar and menu in header side by side

    • WPBeginner Support

      Our theme is custom created so we manually set that up with the creation of the theme :)

      Administrateur

  8. Angelica

    Really helpful! I find the default style is not visually pleasing, but the sliding option works a treat. Thanks for this.

    • WPBeginner Support

      You’re welcome, glad our article could be helpful :)

      Administrateur

  9. Rochelle

    I would like the search item to appear as the first item in the menu, not the last. Is this possible?

    • WPBeginner Support

      It would depend on your specific theme but if you reach out to the plugin’s support they will be able to help you change the placement :)

      Administrateur

  10. Anupam Kumar

    Hi,

    How to style the social icons like you did in your site for, with those gaps and lines , i dont know css,

    Thanks

  11. Rubb

    The explain it not right, the screens images is wrong and I think it is the wrong plugin

    • WPBeginner Support

      It appears the plugin has updated since this article was last updated, we will take a look into updating this post.

      Administrateur

  12. James King

    This doesn’t work guys. There’s no such plugin for a start.

    • WPBeginner Support

      Thank you for letting us know, it appears the plugin has been renamed since we created this article. We’ll look into updating this :)

      Administrateur

  13. Raymond

    Why is every solution on this website a plugin? Plugins bloat websites and slow them down; one would expect you to know that. There are better solutions than installing a plugin for everything!

    • WPBeginner Support

      We strive to make the solutions as simple as possible for our users which is why our articles tend toward plugins. This way if a user is not comfortable editing their site’s files they have a plugin option that can be easily removed from their site should it not work for them.
      Also, it’s not as simple as all plugins slow down your site. Poorly coded plugins slow down your site. https://www.wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/

      Administrateur

  14. Ann

    why does my setting doesnt have an ADD TO SEARCH MENU

    • Dan Conway

      Not sure if it is due to an update but I noticed the same thing. But it seems the option can be found under ‘Ivory Search > Settings’ then you should be presented with the first settings which are ‘Menu search’ and the first expandable option to select a menu to add it to.

  15. Aditi Bisen

    Hi,
    Can we choose whether the search appears only for mobile/tablet version and not for desktop?

  16. Ihsan

    unfortunately, it doesn’t display correctly as it mess up with the nav menu. I’ve tried different plugins and all of those are the same. For newbie, seems like no other way but asking to the theme developer or professional help to code it manually.

    • Damith

      No, You don’t need to become developer or professional to make small custom CSS.

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.