Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment ajouter un filtre de taxonomies Ajax à la recherche WordPress

Rien ne fait fuir les visiteurs plus rapidement qu'une expérience de recherche peu pratique.

Nous avons vu de nombreux sites WordPress lutter avec des taux de rebond élevés simplement parce que leurs résultats de recherche n'étaient pas utiles. Lorsque les visiteurs ne peuvent pas filtrer le contenu par catégorie ou par étiquette, ils partent souvent sans trouver ce dont ils ont besoin.

L'ajout d'un filtre de taxonomie Ajax à votre recherche WordPress peut transformer complètement la façon dont les visiteurs interagissent avec votre contenu. Il permet aux visiteurs de réduire instantanément les résultats par catégorie, étiquette, champ personnalisé ou type de publication, ce qui peut conduire à une expérience plus conviviale.

Dans ce guide, nous vous montrerons comment ajouter un filtre de taxonomie Ajax à votre site WordPress. À la fin, vous pourrez offrir à vos visiteurs une expérience de recherche rapide et intuitive. 🙌

Comment ajouter un filtre de taxonomies ajax dans la recherche WordPress

La recherche basée sur Ajax est plus rapide et offre une meilleure expérience utilisateur que la fonction de recherche par défaut de WordPress.

Par exemple, un site Web de concessionnaire automobile peut avoir des taxonomies personnalisées pour différents types de véhicules, gammes de prix, modèles, etc. Les filtres Ajax peuvent aider les utilisateurs à trouver exactement ce dont ils ont besoin.

Vous pouvez ajouter des filtres de recherche similaires dans WordPress pour améliorer l'expérience utilisateur de votre site. WordPress aide également les administrateurs de sites Web à organiser leur contenu afin que les utilisateurs puissent le trouver facilement.

Cependant, la recherche WordPress par défaut n'est pas très puissante et n'offre pas la possibilité de filtrer le contenu en fonction des catégories, des tags, des types de publication, des détails de produits, et plus encore. Si vous utilisez des taxinomies personnalisées sur votre site, la recherche par défaut fonctionne encore plus mal.

C'est là que vous aurez besoin d'un plugin WordPress pour vous aider. Dans les sections suivantes, nous couvrirons 2 méthodes pour ajouter un filtre de taxinomies Ajax à une recherche WordPress.

La première méthode vous aidera à afficher des filtres sur le front-end de votre site Web WordPress. La seconde méthode vous aidera à améliorer la recherche WordPress par défaut et à inclure les taxinomies lors de la recherche de publications et de pages sur votre site.

Cliquez simplement sur les liens ci-dessous pour accéder à votre section préférée :

Prêt ? Commençons.

Méthode 1 : Ajouter des taxinomies Ajax à la recherche WordPress à l'aide de SearchWP

La façon la plus simple d'ajouter des taxinomies Ajax à la recherche WordPress est d'utiliser SearchWP. C'est le meilleur plugin de recherche pour WordPress et il permet aux utilisateurs de trouver facilement ce qu'ils recherchent sur votre site Web.

Il va au-delà de l'utilisation du simple contenu de vos articles et pages de blog pour rechercher des éléments. SearchWP utilise des champs personnalisés, des taxinomies, des attributs de produits WooCommerce, des fichiers texte, des tables personnalisées, et plus encore.

Pour plus d'informations sur le plugin, consultez notre examen approfondi de SearchWP.

SearchWP est-il le bon plugin de recherche pour vous ?

⚠️ Important : Veuillez noter que SearchWP n’affichera pas les filtres de taxonomie sur le front-end de votre site web. Cependant, il les inclura dans le processus de recherche et améliorera la recherche par défaut de WordPress.

Tout d’abord, visitons le site web de SearchWP et créons un compte. Ensuite, vous pourrez télécharger et installer le plugin sur votre site. Si vous avez besoin d’aide, consultez notre guide sur comment installer un plugin WordPress.

Après l’activation, vous devrez vous rendre dans SearchWP » Paramètres depuis le panneau d’administration de WordPress. À partir de là, entrez simplement la clé de licence, que vous trouverez facilement dans votre espace client.

Entrer la clé de licence SearchWP

Vous pouvez maintenant aller dans SearchWP » Algorithme depuis le tableau de bord WordPress.

À partir de là, vous pouvez modifier la pertinence de la recherche pour votre site web. Par exemple, vous pouvez augmenter les poids pour le titre, le contenu, le slug et l'extrait pour aider les utilisateurs à trouver ce qu’ils cherchent.

Pour ajouter des taxonomies à la pertinence de la recherche, vous pouvez cliquer sur le bouton ‘Ajouter/Supprimer des attributs’.

Ajout et suppression d'attributs à l'algorithme de recherche WordPress

Ceci ouvrira une nouvelle fenêtre.

Vous pouvez cliquer sur le menu déroulant « Taxonomies » et sélectionner si vous souhaitez inclure des catégories, des étiquettes, des formats, ou tous ceux-ci dans la recherche WordPress.

Sélectionner les taxonomies à ajouter à la recherche

Après avoir sélectionné les taxonomies, n'oubliez pas de cliquer sur le bouton « Terminé ».

Vous devriez maintenant voir les taxonomies pour l'algorithme de recherche de vos articles de blog WordPress. Vous pouvez utiliser le curseur pour augmenter leur pertinence dans les recherches WordPress.

Afficher les taxonomies dans l'algorithme de recherche

Vous pouvez également cliquer sur le bouton « Modifier la règle » pour déterminer quel contenu peut et ne peut pas apparaître dans les résultats de recherche.

Par exemple, SearchWP inclura toutes les catégories de votre site Web. Vous pouvez supprimer les catégories dont vous ne souhaitez pas que le contenu apparaisse ou ajouter plusieurs conditions pour personnaliser les résultats de recherche.

Modifier les règles de recherche

N'oubliez pas de cliquer sur le bouton « Terminé » une fois que vous avez terminé.

Vous pouvez maintenant modifier l'algorithme de recherche pour que vos pages, fichiers multimédias, produits WooCommerce, et plus encore apparaissent dans SearchWP.

Désormais, chaque fois qu'un visiteur recherche des pages et des articles sur votre site Web, SearchWP inclura les taxonomies lors du processus de recherche.

Méthode 2 : Ajouter un filtre de taxinomies Ajax à l'aide du plugin Search & Filter

Une autre méthode pour ajouter un filtre de taxonomie Ajax à votre site Web consiste à utiliser un plugin WordPress gratuit comme Search & Filter. Bien qu'il nécessite un peu de codage, il est toujours facile à utiliser et permet à vos utilisateurs de rechercher par catégorie, balise, taxonomie personnalisée, type de publication, et plus encore.

Tout d'abord, vous devrez installer et activer le plugin WordPress Search & Filter. Pour plus de détails, veuillez consulter notre guide sur comment installer un plugin WordPress.

Après l'activation, vous pouvez ajouter un shortcode pour afficher le filtre de taxonomie Ajax n'importe où sur votre site Web.

Par exemple, vous pouvez entrer le shortcode suivant pour afficher le filtre déroulant de catégorie et de type de publication :

[searchandfilter fields="search,category,post_tag"]

D'autre part, si vous souhaitez afficher des en-têtes pour les catégories et les balises, vous pouvez ajouter le shortcode suivant :

[searchandfilter fields="search,category,post_tag" headings=",Categories,Tags"]

Voici à quoi ressemble le filtre de recherche de taxonomie Ajax sur notre site de démonstration.

Afficher les catégories et les tags dans la barre latérale

Dans la capture d'écran, vous pouvez voir le filtre dans la barre latérale où les utilisateurs peuvent utiliser le menu déroulant et sélectionner une catégorie ou une balise.

Le plugin vous permet également d'afficher les filtres sous forme de boutons radio et de cases à cocher.

Vous pouvez ajouter le shortcode suivant n'importe où sur votre site pour afficher les filtres de taxonomie sous forme de cases à cocher :

[searchandfilter fields="search,category,post_tag" types=",checkbox,checkbox" headings=",Categories,Tags"]
Afficher les filtres de recherche sous forme de cases à cocher dans la barre latérale

Dans la capture d'écran ci-dessus, vous pouvez voir le filtre de taxonomie sous forme de cases à cocher. Les utilisateurs peuvent simplement sélectionner les catégories à partir desquelles ils souhaitent afficher les articles et les pages.

Conseils bonus : Autres choses que vous pouvez faire avec SearchWP

Une fois que vous avez ajouté le filtrage Ajax par taxonomie, il existe encore plus de façons d'améliorer votre recherche WordPress avec SearchWP. Voici quelques fonctionnalités supplémentaires qui valent la peine d'être examinées :

🌫️ Utilisez la recherche floue pour une meilleure correspondance

Par défaut, la recherche WordPress ne recherche que les correspondances exactes. Cela signifie que si un visiteur fait une faute de frappe ou utilise une phrase légèrement différente, il pourrait ne pas trouver ce qu'il cherche.

La recherche floue résout ce problème en affichant des résultats suffisamment proches, comme la correction des fautes de frappe ou des formes de mots similaires. C'est un moyen simple de personnaliser votre recherche WordPress pour la rendre plus intelligente.

Un exemple de recherche floue sur un site WordPress

Consultez notre guide sur comment ajouter la recherche floue dans WordPress pour plus de détails.

📄 Rendez les fichiers PDF consultables

Si vous partagez des PDF sur votre site, comme des manuels, des eBooks ou des brochures, SearchWP peut indexer le contenu de ces fichiers. Cela signifie que lorsqu'une personne utilise votre barre de recherche, les résultats peuvent inclure ce qui est écrit dans les PDF, pas seulement les titres des fichiers.

C'est particulièrement utile pour les sites d'entreprises, les blogs riches en ressources, et même les écoles.

Ajout de contenu PDF et de métadonnées à la recherche WordPress

Apprenez-en plus dans notre guide sur comment ajouter l'indexation et la recherche de PDF dans WordPress.

🛍️ Améliorez la recherche de produits dans WooCommerce

Si vous tenez une boutique en ligne, SearchWP peut également améliorer votre recherche de produits.

Au lieu de vous fier à la recherche par défaut de WooCommerce, vous pouvez créer une recherche de produits plus intelligente qui priorise les titres, les catégories, les tags, ou même les champs personnalisés. Cela aide les clients à trouver le bon produit plus rapidement, ce qui peut entraîner plus de ventes.

Créer une recherche personnalisée de produits WooCommerce

Consultez notre guide sur comment créer une recherche de produits WooCommerce intelligente.

Et pour plus d'astuces et de conseils, vous pouvez consulter notre guide sur comment améliorer la recherche WordPress avec SearchWP.

Nous espérons que cet article vous a aidé à ajouter un filtre de taxonomie alimenté par Ajax à la recherche de votre site WordPress. Vous voudrez peut-être aussi consulter nos guides sur comment corriger les erreurs courantes de recherche WordPress qui ne fonctionnent pas et comment voir les analyses de recherche dans WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

14 CommentsLeave a Reply

  1. Le plugin SearchWP est le meilleur en la matière. Il est formidable qu'il inclue les champs personnalisés et les attributs de produits WooCommerce dans le processus de recherche.

    Et je suis d'accord avec les shortcodes, le plugin Search & Filter offre une solution flexible. Les exemples de différentes configurations de shortcodes sont particulièrement utiles. J'ai utilisé ce plugin sur le site d'un client et j'ai constaté que la combinaison de filtres par cases à cocher et par boutons radio peut créer une interface de recherche puissante et intuitive.

  2. Merci pour les conseils sur la façon d'améliorer la recherche de mon blog. Je vais essayer le plugin SearchWP Live Ajax Search. La seule chose qui me décourage un peu de l'utiliser est qu'il n'a été testé que sur la version 6.2 de WordPress et que nous avons maintenant la version 6.4.2 de WordPress. J'espère donc qu'une mise à jour arrivera très bientôt.

    • If you also reach out to the plugin’s support you can normally let them know and they can look to update or let you know if they have a reason why they have not updated the tested version :)

      Admin

      • Merci pour les conseils, je vais essayer de demander sur le forum officiel directement sur wordpress.org, car ce plugin m'attire principalement sur les sites qui ont plus d'articles et de catégories pour une bien meilleure expérience de recherche. En même temps, quand il ne s'agit pas de mes sites, je suis un peu inquiet pour la sécurité. Merci pour les conseils.

  3. Existe-t-il un plugin similaire qui est actuellement maintenu ? Ce plugin n’a pas été mis à jour depuis un moment.

  4. Ce plugin peut-il faire des filtres de recherche pour une catégorie et ses enfants ? Je ne suis pas sûr de m'expliquer correctement. mais quelque chose comme Pays -> État -> Ville... etc.

    Est-il également compatible avec WPML

  5. Salut, merci pour ça ! Petite question : j'ai du mal à appliquer des trucs jQuery comme les tooltips au contenu chargé par AJAX, je suppose parce que cela ne s'applique qu'au contenu chargé lors du chargement initial de la page. Des idées sur la façon de faire reconnaître le contenu AJAX ? Merci !

  6. Bonjour,

    Quel fichier de modèle ce plugin recherche-t-il lors de l'affichage des résultats ?

    Merci !
    th.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à 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.