Comment créer un formulaire de recherche avancée sur un site Web WordPress
Publié: 2021-09-15Pourquoi utiliser un plugin de recherche WordPress ?
Si vous créez un nouveau site Web ou blog WordPress, vous devez faire en sorte que votre contenu soit facile à trouver pour les utilisateurs. Cependant, si vous souhaitez ajouter plus de contenu à votre site Web, il devrait être facile à trouver.
Nous pensons tous que les utilisateurs recherchent uniquement avec le moteur de recherche, mais lorsque vous ajoutez une recherche de site, cela aide l'utilisateur de votre site Web à trouver plus de contenu particulièrement lié à sa recherche.
La recherche de site aide également votre site Web à stimuler l'engagement des clients, à réduire le taux de rebond et à améliorer la conversion et les revenus.
De plus, la bonne nouvelle concernant l'ajout de créer un formulaire de recherche avancée dans WordPress est que vous générerez plus de trafic vers votre site, ce qui favorisera facilement les performances de votre site Web et vous aidera à en classer un sur Google.
Meilleurs plugins pour créer un formulaire de recherche avancée dans WordPress
Recherche d'ivoire

Ivory Search est l'un des meilleurs plugins pour créer des formulaires de recherche avancés dans WordPress. Il est simple et facile d'utiliser un plugin qui permet la recherche WordPress par défaut et vous permet de créer de nouveaux formulaires de recherche personnalisés.
Avec ce plugin, vous pouvez créer un nombre limité de formulaires de recherche faciles à configurer et à personnaliser.
Cela affichera le formulaire de recherche personnalisé sur l'en-tête, le pied de page, le menu de navigation, les pages, la publication et n'importe où sur le site à l'aide de codes abrégés.
La fonctionnalité clé impliquée dans cela comprend une recherche de produits WooCommerce, d'images, de pièces jointes, etc.
Recherche Google WP

WP Google Search est également une fonctionnalité de recherche Google premium sur votre site WordPress. Cela n'aura besoin que de s'inscrire sur la recherche personnalisée Google et vous créerez votre identifiant de moteur de recherche Google.
Entrez dans les paramètres du plugin, cela permettra au moteur de recherche personnalisé d'être prêt à l'emploi et vous générerez le nouveau champ de recherche Google en accédant à la barre latérale.
Tous les paramètres peuvent être facilement définis sur le site d'administration du moteur de recherche personnalisé Google. Une fois inscrit au moteur de recherche personnalisé de Google, vous obtiendrez tout ce dont vous avez besoin.
La recherche WP Google est disponible dans plusieurs langues telles que l'anglais, l'espagnol, le serbe, le danois et le russe.
Rechercher une expression régulière

Search Regex est encore un autre meilleur plugin pour créer des formulaires de recherche avancés dans WordPress. Il s'agit d'un ensemble puissant pour rechercher et remplacer la fonction sur les pages WordPress, les types de publication personnalisés et d'autres sources de données.
Cela fonctionnera au-delà de vos attentes car il est basé sur des capacités de recherche standard qui vous permettent de rechercher et de remplacer toutes les données de votre site.
Ce plugin donnera toute la puissance et des recherches simples aux utilisateurs. Vous pouvez utiliser Search Regex pour migrer l'utilisateur d'un domaine à un autre, mettre à jour les liens URL et les images et effectuer les modifications à l'échelle du site.
Vous pouvez rechercher avec cela n'importe quel type de publication personnalisé, plugins, pages de publication, etc.
RechercheWP Live Ajax Search

SearchWP permet à l'utilisateur d'obtenir une recherche en direct motorisée pour les formulaires de recherche. Il est également connu comme le meilleur plugin de recherche convivial du développeur pour vous éloigner du chemin, mais en même temps, il permettra et obtiendra des fonctionnalités personnalisées pour tout.
Cela vous permettra de configurer et de travailler avec n'importe quel thème WordPress. Vous pouvez charger les résultats d'affichage rapidement. Le plugin SearchWP implémentera une grande variété de contenus sur votre site Web sans créer d'options encombrées.
Vous pouvez personnaliser et implémenter ce plugin pour donner un plus grand degré de liberté aux utilisateurs. Il s'agit également d'un plugin convivial pour les développeurs et défini par le développeur qui propose une documentation complète.
Recherche Ajax pour WooCommerce

La recherche Ajax est le plugin le plus populaire pour créer des formulaires de recherche avancés dans WordPress. Cela permettra aux utilisateurs d'obtenir une barre de recherche la plus avancée avec les suggestions de recherche en direct, qui est la solution de recherche la plus avantageuse pour chaque site de commerce électronique.
En 2022, les clients s'attendent à ce que la recherche soit plus définie. En outre, il est désormais proposé à 96 % des principaux sites de commerce électronique, car il possède de nombreuses fonctionnalités telles que la recherche du produit par titre, une courte description, l'image du produit, la description du produit, des fonctionnalités mobiles spéciales et des détails.
Avec cela, vous obtiendrez également les suggestions affichées en direct, une meilleure commande, la prise en charge de Google Analytics, les fonctionnalités compatibles WPML et compatibles PolyLang.
TRAME

WOOF est également le meilleur plugin pour créer des formulaires de recherche avancée sur le site WordPress. Il s'agit d'un plugin spécial conçu pour WooCommerece qui vous permet de personnaliser le site recherché avec des balises de produits.
SKU du produit et prix. Si vous utilisez la dernière version de WooCommerce, WOOF doit avoir un plugin pour votre site Web.
Relevanssi- Une meilleure recherche

Si vous recherchez le meilleur plugin pour créer un formulaire de recherche avancée dans WordPress, lisez ceci. Il permet un meilleur moteur de recherche et de nombreuses fonctionnalités plus configurables.
À l'heure actuelle, il est disponible sur la version gratuite et vous obtiendrez également plus d'options avec la version premium.
Dans ce plugin, vous obtiendrez la recherche liée à l'ordre de pertinence, comme les mots correspondants flous, les phrases et la recherche avec des guillemets.
Recherche étendue WP

Avec le plugin WP Extended Search, vous pouvez créer un formulaire de recherche avancée dans WordPress qui permet de personnaliser la recherche WordPress dans votre article de blog.
Vous pouvez rechercher le message avec son titre Meta, les noms des auteurs, les catégories, les taxonomies personnalisées et autres. Il peut également contrôler le comportement par défaut du moteur de recherche via la publication, le titre, le contenu de pause et le script de publication.
Ce plugin permettra les fonctionnalités car vous pouvez rechercher des méta, des catégories, des balises, inclure ou exclure le type de publication publique, personnaliser le nombre de publications, personnaliser SQL, personnaliser l'ordre des résultats de recherche, contrôler la requête de recherche de correspondance, et bien d'autres.
Meilleure recherche

Better search est l'un des célèbres plugins pour créer un formulaire de recherche avancée dans WordPress qui charge les résultats très rapidement dans votre moteur de recherche. Il donne rapidement des résultats à la requête pertinente.

Cela signifie que lorsque le visiteur visite votre blog, il trouvera rapidement ce que vous recherchez. Ce plugin est rempli de diverses options et fonctionnalités.
Vous pouvez facilement personnaliser le plugin de recherche ; vous pouvez également attribuer le titre ou le contenu de pondération à afficher lors de la recherche.
De plus, ils donneront également la recherche avancée et regorgent de divers filtres et actions qui vous permettent d'étendre facilement les fonctionnalités des plugins.
De plus, ces recherches s'affichent sur la carte thermique de recherche, contrairement aux autres plugins. Une meilleure recherche est automatique, personnalisée, une intégration et une pertinence transparentes, et un plug-in de recherche populaire que vous pouvez choisir.
Rechercher Exclure

Search Exclude est également le meilleur plugin de recherche que vous pouvez utiliser pour créer un formulaire de recherche avancée dans WordPress.
Avec ce plugin, vous pouvez exclure n'importe quelle publication de page ou quoi que ce soit de WordPress des résultats de recherche en cochant la case sur les pages de publication et d'édition.
Cela vous aidera avec des modifications rapides et groupées. En outre, ce plugin autorisera les pages de configuration, vous permettant ainsi de répertorier les éléments que vous souhaitez exclure ou inclure de la recherche.
Comment créer un formulaire de recherche avancée dans WordPress pour les types de publication personnalisés à l'aide de code ?
L'option de recherche intégrée de WordPress est assez inefficace et, par conséquent, la seule option pour laquelle les gens ont opté est la recherche personnalisée Google.
Mais de nombreux propriétaires n'aiment pas utiliser la recherche personnalisée Google, en particulier lorsqu'ils ont des types de publication personnalisés tels que des critiques, des vidéos, des photos liées à des images ainsi que des publications informatives générales.
C'est un fait que l'option de recherche personnalisée de Google n'est pas une option impressionnante et beaucoup pensent qu'elle réduit considérablement l'expérience utilisateur.
Il est toujours pratique de créer un formulaire de recherche avancée dans WordPress pour les types de publication personnalisés où les visiteurs du site Web peuvent sélectionner les types de publications dans lesquels ils souhaitent effectuer la recherche.
Par exemple, tous les types de publication tels que les vidéos, les critiques et autres seront fournis sous forme de case à cocher, et les utilisateurs pourront sélectionner les types de publication dans lesquels ils souhaitent rechercher quelque chose.
En fait, ils peuvent sélectionner plusieurs types de messages à rechercher et obtenir tous les résultats de recherche pertinents. Dans cet article, nous allons illustrer comment créer un formulaire de recherche avancée dans WordPress pour les types de publication personnalisés.
La plupart des thèmes sur WordPress sont livrés avec deux fichiers très importants en ce qui concerne la recherche. L'un d'eux est searchform.php.
L'emplacement du formulaire peut varier d'un thème à l'autre. Par conséquent, vous devez vous connecter à votre FTP et le rechercher s'il n'est pas disponible sous l'option Éditeur de l'option Apparence de votre tableau de bord d'administration. Parfois, le nom du fichier peut également varier et, par conséquent, vous pouvez contacter l'équipe d'assistance de votre thème pour connaître son nom.
Une fois que vous avez trouvé le fichier, modifiez-le et ajoutez-y le morceau de code suivant.
$query_types = get_query_var('post_type'); <label>Articles</label> <label>Blog</label> <label>Livres</label> <label>Vidéos</label>
Ensuite, vous devez modifier la valeur avec le nom de vos types de publication personnalisés tels qu'ils existent sur votre site Web. Si vous avez plus de types de publication personnalisés, vous pouvez ajouter des lignes similaires et remplacer les valeurs en conséquence.
Il est important de noter que vous ne devez pas ajouter de type de publication personnalisé Pages ici. Ce code est ajouté pour créer un tableau afin qu'il puisse être appelé dans le fichier suivant et que toutes les cases à cocher puissent apparaître cochées lorsque l'utilisateur voit la case pour la première fois. Ainsi, par défaut, la recherche se fera sur tous les types de publications.
Vous devez maintenant ouvrir le deuxième fichier de recherche le plus important nommé search.php. Vous êtes susceptible d'accéder au tableau de bord de l'administrateur, à l'apparence, puis à l'éditeur.
Localisez le fichier du côté droit sous l'étiquette Résultats de la recherche. Ajoutez le morceau de code suivant et mettez à jour le fichier.
formulaire rôle="rechercher" method="obtenir" id=""formulaire de recherche" action=""> type d'entrée="texte" nom="s" id="s" value="" value="Entrez les mots-clés …" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue ;" <label>Articles</label> input type=checkbox name=post_type[] value=post <label>Blog</label> input type=checkbox name=post_type[] value=books <label>Livres</label> type d'entrée=nom de la case à cocher=post_type[] valeur=vidéos ; <label>Vidéos</label>
Encore une fois, la valeur des zones de saisie doit être la même que celle des types de publication personnalisés que vous avez sur votre site Web et doit également être similaire à ce que vous avez dans votre fichier searchform.php.
Cela montrera les cases à cocher aux utilisateurs dans un état déjà marqué et effectuera une recherche en conséquence. Beaucoup préféreraient une liste déroulante, mais il est toujours préférable d'utiliser des cases à cocher, car les utilisateurs pourront sélectionner plusieurs options.
Comment créer un formulaire de recherche avancée dans WordPress pour les types de publication personnalisés à l'aide de plugins ?
Il est prudent de dire que certaines personnes ne seraient pas en mesure d'effectuer correctement la tâche de codage ci-dessus, car elles doivent rechercher searchform.php et, par conséquent, il y a de fortes chances de gâcher les choses.
Il est sage d'opter pour un plugin de formulaire de recherche sur mesure conçu pour les types de publication personnalisés. Search & Filter Pro est le plugin dont vous avez besoin, et il vous propose d'avoir des champs tels que des types de publication personnalisés, des taxonomies, des catégories, des auteurs, des dates de publication et bien plus encore. Pour tout site d'avis, c'est un must.
Si vous avez un site de commerce électronique utilisant WooCommerce, vous pouvez offrir à vos visiteurs une excellente expérience utilisateur.
Le prix du plugin n'est que de 20 $ et si vous êtes développeur, vous pouvez passer à la licence développeur pour 75 $ et créer des paramètres incroyables.
Vous devez payer le prix et télécharger le plugin, puis l'installer sur votre site WordPress. Pour l'installer, vous devez aller dans Tableau de bord puis dans Plugins dans le menu de gauche où vous devez cliquer sur l'option Ajouter nouveau dans la liste déroulante.
Dans l'écran suivant, vous trouverez le bouton Ajouter nouveau en haut. Sélectionnez le fichier zip que vous avez téléchargé et laissez-le être téléchargé, puis activez-le. Vous bénéficierez d'un an d'assistance et de mises à jour gratuites.
Le plugin fonctionne avec les plugins de support multilingue (WPML), WooCommerce et Advanced Custom Fields où vous pouvez joindre une liste déroulante, des cases à cocher et divers autres champs.
Divers autres éléments de l'interface utilisateur frontale peuvent être utilisés, tels que le sélecteur de date et les curseurs de plage. Il existe également des options pour trier le résultat selon divers paramètres comme ceux que vous obtenez avec la recherche avancée de Google.
Si vous envisagez de créer un formulaire de recherche avancée dans WordPress pour des types de publication personnalisés à l'aide de codes, assurez-vous d'effectuer une sauvegarde complète de votre site Web.
Si vous constatez que votre barre d'outils de recherche est largement utilisée par les visiteurs de votre site, vous devez absolument opter pour le plugin Pro et proposer différents paramètres que vous ne pouvez pas créer avec le code que nous avons fourni ci-dessus.
Plus vous fournissez de fonctionnalités, meilleure sera l'expérience utilisateur, et votre site Web sera le site Web de référence dans votre créneau pour cette fonctionnalité uniquement.