Imaginez un visiteur arrivant sur votre base de connaissances à la recherche de réponses sur des sujets spécifiques. C'est ce qu'une option de filtre par tags résout.
Au lieu d'être confrontés à un mur de plus de 80 articles sans moyen de réduire les options, les utilisateurs peuvent utiliser un filtre par tags pour trouver exactement ce qu'ils cherchent.
Malheureusement, WordPress ne vous offre pas de moyen intégré pour permettre aux visiteurs de filtrer la recherche de votre base de connaissances ou les archives de documentation par tags. Mais avec le bon plugin, vous pouvez configurer des filtres puissants pour votre base de connaissances.
Dans cet article, nous vous montrerons comment permettre aux visiteurs de filtrer votre base de connaissances ou les résultats de recherche de documentation par tags dans WordPress.
Pourquoi le filtrage de la recherche de la base de connaissances par tags est important dans WordPress
Le filtrage par tags ajoute un petit widget, comme une liste de cases à cocher ou une liste déroulante, lié aux tags déjà attribués aux articles de votre base de connaissances.
Un visiteur choisit un tag, et la liste se réduit aux seuls articles portant ce tag, sans nouvelle recherche nécessaire.
Nous avons remarqué que ce petit ajout change la façon dont les visiteurs vivent une base de connaissances.
Voici pourquoi cela vaut la peine d'être mis en place.
- Les tickets de support s'accumulent lorsque les articles sont difficiles à trouver. Un visiteur qui ne parvient pas à localiser le bon document ouvre souvent un ticket de support à la place, et ce ticket coûte du temps à votre équipe que le filtre par tags aurait pu économiser.
- Les listes de documents longues et non filtrées submergent les nouveaux utilisateurs. Une base de connaissances avec des centaines d'articles tagués se transforme en un mur de texte sans moyen de la réduire.
- La recherche par mots-clés seule manque la navigation par sujet. Un visiteur qui recherche une catégorie, comme « dépannage » ou « facturation », ne tape pas toujours un mot-clé spécifique.
- Les archives génériques ne reflètent pas la façon dont le contenu de support est organisé. Votre équipe tag les documents délibérément par sujet, mais WordPress n'expose pas cette structure aux visiteurs par défaut.
Corrigeons cela en ajoutant un filtre par tags à votre base de connaissances avec WPFilters.
Ajouter un filtre par tags pour votre base de connaissances
Nous recommandons WPFilters comme le moyen le plus simple d'ajouter un filtre par tags à tout type de contenu, y compris la documentation, sans écrire de code.

WPFilters est le meilleur plugin de filtrage pour WordPress, développé par la même équipe derrière SearchWP.
Il vous permet de créer des widgets de filtre personnalisés pour n'importe quel type de publication sur votre site, et de les connecter aux données déjà présentes, comme les tags, les catégories ou les champs personnalisés.
Voici quelques fonctionnalités qui font de WPFilters un bon choix pour un site de documentation ou de base de connaissances :
- Fonctionne avec tous les types de publications. WPFilters peut filtrer les types de publications personnalisés comme la documentation ou les articles de base de connaissances, pas seulement les articles et pages standards.
- Plusieurs types de champs de filtre. Choisissez parmi des cases à cocher, des listes déroulantes, des boutons radio, et plus encore, en fonction de la manière dont vous souhaitez que les visiteurs affinent les résultats.
- URL de filtre partageables. Lorsqu'un visiteur sélectionne un tag, WPFilters encode ce choix dans l'URL, afin qu'il puisse partager ou mettre en signet une vue filtrée.
- Intégration SearchWP. Si SearchWP est actif sur votre site, WPFilters peut ajouter un champ de recherche par mots-clés à côté de votre filtre par tags sur la même page de résultats.
Ceci étant dit, voyons comment vous pouvez utiliser WPFilters pour filtrer votre base de connaissances par tag.
Étape 1 : Installer et Activer WPFilters
Vous pouvez commencer par créer un compte WPFilters.
Gardez à l'esprit que WPFilters est livré avec la licence SearchWP All Access, vous aurez donc besoin de ce plan pour obtenir une clé de licence.
Une fois inscrit, vous pouvez vous rendre dans l'onglet Téléchargements de votre tableau de bord de compte. De là, cliquez sur Télécharger WPFilters pour enregistrer le fichier ZIP du plugin.

Pendant que vous y êtes, copiez également votre clé de licence, car vous en aurez besoin dans un instant.
Ensuite, vous pouvez vous connecter à votre tableau de bord WordPress et installer le plugin. Si vous n'avez jamais installé de plugin WordPress à partir d'un fichier ZIP auparavant, le guide étape par étape de WPBeginner vous explique le processus.
Une fois installé, activez WPFilters. Un écran d'accueil Bienvenue sur WPFilters apparaîtra. Vous pouvez cliquer sur C'est parti et suivre les instructions à l'écran pour entrer votre clé de licence.

Une fois cela fait, WPFilters est prêt et vous pouvez commencer à créer votre premier filtre de tags.
Étape 2 : Ajouter un nouvel élément de filtre
Pour commencer, vous pouvez aller dans WPFilters » Éléments depuis votre tableau de bord WordPress.
De là, cliquez sur le bouton Ajouter près du haut de l'écran.

Un nouvel élément s'ouvrira avec un titre par défaut, et vous pouvez cliquer sur l'icône du crayon à côté pour le renommer en quelque chose de clair, comme « Filtrer les docs par tag ».
Ensuite, vous pouvez faire défiler jusqu'à la section Champs de filtre. Nous vous recommandons de sélectionner Case à cocher comme type de champ ici, car cela permet aux visiteurs de sélectionner plusieurs tags à la fois.

Étape 3 : Connecter la taxonomie des tags comme source de données
Après cela, vous pouvez faire défiler jusqu'à la section Source de données. Cliquez sur la liste déroulante, puis recherchez dans le groupe Taxonomies.
Vous remarquerez que WPFilters récupère toutes les taxonomies déjà enregistrées sur votre site, donc la taxonomie des tags de votre plugin de base de connaissances apparaît ici automatiquement. Si vous utilisez BetterDocs, par exemple, vous pouvez rechercher sa taxonomie des tags dans cette même liste.
Une fois que vous l'avez repérée, vous pouvez sélectionner cette taxonomie dans la liste déroulante.
Gardez à l'esprit que BetterDocs n'est qu'un exemple de plugin de base de connaissances compatible ici. Les mêmes étapes fonctionnent pour tout plugin qui tag ses documents, ou même une taxonomie Tags standard si votre base de connaissances fonctionne sur des articles WordPress standards.

Étape 4 : Personnaliser les paramètres du filtre
Une fois votre source de données connectée, vous pouvez passer à la section Conteneur.
Ici, vous pouvez activer Afficher le titre pour que les visiteurs voient une étiquette au-dessus du filtre.
Si vous souhaitez que les visiteurs puissent masquer le filtre sur les petits écrans, activez également Repliable.
Et si vous préférez que les options de filtre s'affichent de gauche à droite au lieu de s'empiler, vous pouvez activer Horizontal.

De là, vous pouvez faire défiler jusqu'à la section Éléments.
Vous pouvez activer le compteur d’éléments pour que chaque étiquette indique le nombre d’articles correspondants.
Nous vous recommandons également d’activer Afficher les vides si vous gérez une base de connaissances plus petite. Sans cela, les étiquettes sans articles correspondants disparaissent entièrement de la liste, ce qui peut donner l’impression que le filtre est cassé alors qu’il fonctionne comme prévu.

Si vos étiquettes ont des relations parent-enfant que vous souhaitez que les visiteurs voient, vous pouvez également activer Hiérarchique.
Une fois que vous êtes satisfait des paramètres, cliquez sur Enregistrer, puis vérifiez l’aperçu en direct dans le panneau de droite pour voir à quoi cela ressemble.

Étape 5 : Afficher le filtre sur votre page de documentation
Maintenant que votre filtre est configuré, vous pouvez cliquer sur le bouton Intégrer en haut de l’éditeur d’éléments.
Cela ouvrira une fenêtre contextuelle Intégrer dans une page.
Sous Mode d’intégration, vous pouvez choisir Bloc Gutenberg si vous modifiez votre page ou modèle de documentation dans l’éditeur de blocs, ce qui est l’option la plus simple pour la plupart des propriétaires de sites.

Si votre thème ou constructeur de page ne prend pas en charge les blocs Gutenberg, vous pouvez choisir Shortcode à la place.
L’une ou l’autre option place le même filtre sur la page, alors choisissez celle qui convient à votre configuration.
Gardez simplement à l’esprit que cette étape peut différer légèrement en fonction du thème WordPress que vous utilisez, surtout si vous ajoutez le filtre à une barre latérale ou à une zone de widget.

Après avoir ajouté le bloc WPFilters Element, vous pouvez alors sélectionner votre filtre d’étiquettes pour votre base de connaissances dans le panneau des paramètres à droite.
Lorsque vous avez terminé, publiez ou mettez simplement à jour votre page.

Dernière étape : Testez votre filtre d’étiquettes
Avec tout en place, vous pouvez visiter votre page de documentation sur le front-end pour voir votre nouveau filtre d’étiquettes en action.
Cliquez sur l’étiquette « Démarrage », puis confirmez que seuls les articles étiquetés « Démarrage » apparaissent dans la liste.
Une fois que cela est vérifié, vous pouvez effacer cette sélection et essayer de combiner le filtre d’étiquettes avec une recherche par mot-clé, si SearchWP est actif sur votre site.
Bonus : Combinez le filtrage par étiquette avec la recherche par mot-clé
Si SearchWP est actif sur votre site, vous pouvez ajouter un champ de Recherche à côté de votre filtre d’étiquettes en utilisant le même processus Ajouter de l’étape 2.
WPFilters achemine automatiquement ce champ de recherche via SearchWP, de sorte que les visiteurs peuvent filtrer par étiquette et rechercher par mot-clé sur la même page de résultats.
Cela ne nécessite rien de plus que WPFilters, qui est inclus dans SearchWP All Access, et un moteur de recherche SearchWP actif.

Consultez notre guide sur comment rendre votre base de connaissances consultable dans WordPress si vous n’avez pas encore configuré SearchWP sur votre documentation.
Foire aux questions
1. Puis-je filtrer la documentation par étiquette sans coder dans WordPress ?
Oui. WPFilters ajoute un filtre d’étiquettes à votre documentation ou base de connaissances à l’aide d’un constructeur visuel, sans aucun codage requis. Vous choisissez un type de champ, le connectez à votre taxonomie d’étiquettes et l’intégrez avec un bloc Gutenberg ou un shortcode.
2. WPFilters fonctionne-t-il avec BetterDocs ou d'autres plugins de base de connaissances ?
WPFilters fonctionne avec tout plugin qui organise le contenu à l'aide des taxonomies WordPress, car chaque taxonomie enregistrée sur votre site s'affiche comme une option de source de données. Cela inclut BetterDocs et la plupart des autres plugins de base de connaissances qui étiquettent leurs articles.
3. Les visiteurs peuvent-ils filtrer par plus d'une balise à la fois ?
Oui, si vous choisissez le type de champ Case à cocher lors de la création de votre élément de filtre. Les visiteurs peuvent sélectionner plusieurs balises en même temps, et WPFilters réduit les résultats aux articles correspondant à ces sélections.
4. Un filtre par balise fonctionnera-t-il aux côtés de ma recherche de base de connaissances existante ?
Oui. Si SearchWP est actif, WPFilters peut ajouter un champ de recherche à côté de votre filtre de balise afin que les visiteurs puissent combiner une recherche par mot-clé avec une sélection de balise sur la même page de résultats.
5. Le filtrage par balise ralentit-il ma page de documentation ?
Non. WPFilters utilise AJAX pour actualiser les résultats sans recharger la page, et il met en cache les données de filtre afin que les requêtes répétées restent rapides, même sur une base de connaissances plus importante.
Et ensuite…
Vous avez maintenant donné aux visiteurs un moyen de réduire les résultats de votre base de connaissances ou de votre documentation par balise au lieu de faire défiler tout ce que vous avez publié.
Nous espérons que cet article vous a aidé à apprendre comment permettre aux visiteurs de filtrer votre recherche de base de connaissances par balise.
Vous voudrez peut-être aussi consulter nos guides sur comment filtrer les produits WooCommerce dans WordPress et le filtrage par plusieurs taxonomies dans WordPress.
Prêt à rendre votre base de connaissances plus facile à parcourir ? Vous pouvez commencer avec WPFilters ici.

