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. 🙌

Pourquoi utiliser un filtre de taxonomie 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 :
- Méthode 1 : Ajouter des taxinomies Ajax à la recherche WordPress à l'aide de SearchWP
- Méthode 2 : Ajouter un filtre de taxinomies Ajax à l'aide du plugin Search & Filter
- Conseils bonus : Autres choses que vous pouvez faire avec SearchWP
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.

⚠️ 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.

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’.

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.

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.

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.

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.

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"]

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.

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.

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.

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.


Dennis Muthomi
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.
Jiří Vaněk
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.
Support WPBeginner
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
Jiří Vaněk
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.
Dylan
Existe-t-il un plugin similaire qui est actuellement maintenu ? Ce plugin n’a pas été mis à jour depuis un moment.
realmag777
Et une chose de plus – compatible qTranslate !+
James
Merci pour la recommandation. Je suis allé installer ce plugin et j'ai constaté que l'auteur du plugin ne mettait plus à jour Ajax WP Query Search Filter.
Au lieu de cela, il a intégré ce plugin dans son nouveau (qu'il prend toujours en charge) : Ultimate WP Query Search Filter http://wordpress.org/plugins/ultimate-wp-query-search-filter/
Support WPBeginner
James, merci de nous avoir informés.
Admin
Mohammed Debashi
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
Mike
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 !
Thomas
Bonjour,
Quel fichier de modèle ce plugin recherche-t-il lors de l'affichage des résultats ?
Merci !
th.
Zakaria
Bonjour !
Je pense que Advance WP Query Search Filter est bien meilleur.
Piet
Cool, le plugin Ajax WPQSF est-il compatible avec Relevanssi ?
Support WPBeginner
Nous ne l'avons pas testé avec Relevanssi, nous ne pouvons donc pas le dire avec certitude.
Admin