Si vous travaillez sur un site Web avec beaucoup de contenu dans des taxonomies et des types de publication personnalisés, vous souhaiterez que vos utilisateurs puissent le trouver facilement. Une façon d’y parvenir est de permettre à vos utilisateurs d’affiner leur recherche. Auparavant, nous vous avons montré comment créer un formulaire de recherche WordPress avec des options avancées pour choisir le type de publication. Cependant, il a fallu ajouter manuellement du code à votre thème. Dans cet article, nous allons vous montrer comment ajouter une boîte de recherche avancée dans WordPress en utilisant Facetious.
La première chose que vous devez faire est d’installer et d’activer le Facétieux brancher. Lors de l’activation, le plugin ajoute un widget de recherche Facetious sous Apparence » Widgets. Faites glisser et déposez le widget de recherche Facetious sur votre barre latérale ou toute autre zone widgetisée.
Le plugin vous permet de choisir les taxonomies et les types de publication à inclure comme champ pour les critères de recherche. Vous pouvez même limiter la recherche à un type de publication particulier, tel que des publications, une page ou un média. Facetious utilise également une structure de permalien personnalisée pour la page de résultats de recherche qui permet au plugin de bien fonctionner avec les plugins de mise en cache comme WP Super Cache et W3 Total Cache.
Tout en permettant aux utilisateurs de sélectionner des catégories, des balises et d’autres options pour affiner les résultats de la recherche, cette option utilise toujours la fonctionnalité de recherche intégrée de WordPress. La plupart des gens seraient d’accord pour dire que ce n’est pas la meilleure option. C’est pourquoi nous avons écrit comment ajouter la recherche personnalisée Google dans WordPress.
Nous espérons que cet article vous a aidé à ajouter des options de recherche avancées à votre site Web WordPress. Pour des commentaires et des questions, vous pouvez nous trouver sur Twitter et Facebook ou vous pouvez laisser un commentaire ci-dessous.