Comment ajouter une recherche multilingue dans WordPress (2 façons)
Publié: 2023-02-14Vous souhaitez ajouter une recherche multilingue dans WordPress ?
Si vous avez un site WordPress multilingue, l'ajout d'une fonction de recherche multilingue peut aider les utilisateurs à trouver des informations plus rapidement en effectuant une recherche dans leur propre langue.
Dans cet article, nous allons vous montrer comment ajouter facilement une recherche multilingue dans WordPress et ravir vos utilisateurs avec une meilleure expérience utilisateur.

Pourquoi devriez-vous ajouter une recherche multilingue dans WordPress ?
Souvent, les utilisateurs ont du mal à trouver des informations sur des sites Web multilingues car soit il n'y a pas de fonction de recherche qu'ils peuvent utiliser, soit la fonction de recherche leur montre du contenu dans la mauvaise langue.
L'ajout d'une fonction de recherche multilingue aide les utilisateurs à trouver facilement le contenu qu'ils recherchent. Cela améliore l'expérience utilisateur, ce qui signifie que les utilisateurs resteront plus longtemps sur votre site Web.
Les recherches montrent que les utilisateurs engagés sont plus susceptibles de convertir, de s'abonner ou de prendre une décision d'achat.
Cela étant dit, voyons comment ajouter facilement une recherche multilingue dans WordPress sans casser votre site Web ni écrire de code.
- Méthode 1 : Ajout d'une recherche multilingue à l'aide de TranslatePress
- Méthode 2 : Ajout d'une recherche multilingue à l'aide de SearchWP (recommandé)
Méthode 1 : Ajout d'une recherche multilingue à l'aide de TranslatePress
Si vous n'avez pas encore créé votre site Web multilingue ou si vous utilisez déjà TranslatePress, cette méthode est faite pour vous.
TranslatePress est le meilleur plugin de traduction WordPress sur le marché. Il vous permet de créer facilement un site Web multilingue à l'aide d'un éditeur en direct pour une traduction rapide et facile.
Il fonctionne prêt à l'emploi et permet à la recherche WordPress par défaut d'afficher des résultats multilingues.
L'inconvénient de cette méthode est qu'elle utilise la fonctionnalité WordPress par défaut qui n'est pas très efficace pour obtenir les bons résultats.
Si vous n'avez jamais utilisé TranslatePress auparavant ou si vous avez besoin d'aide, consultez notre tutoriel sur la façon de créer facilement un site Web WordPress multilingue.
Remarque : Gardez à l'esprit que la version gratuite de TranslatePress vous permet uniquement de traduire votre site Web dans une autre langue. Donc, si vous souhaitez ajouter une recherche multilingue dans WordPress pour plus de deux langues, vous devez acheter la version TranslatePress Premium.
Une fois que vous avez traduit du contenu sur votre site WordPress. Il est temps d'ajouter le formulaire de recherche.
Ajouter un bloc de recherche à votre site WordPress
WordPress est livré avec un bloc de recherche intégré que vous pouvez ajouter n'importe où sur votre site Web.
Si vous utilisez un thème basé sur des blocs comme Ultra, vous utiliserez l'éditeur de site complet pour ajouter le bloc de recherche.
Visitez simplement la page Apparence ȃditeur du tableau de bord WordPress.
Cela lancera l'éditeur de site complet qui ressemble beaucoup à l'éditeur de blocs que vous utilisez pour écrire des articles et des pages.
Maintenant, cliquez sur le bouton Ajouter un bloc (+) pour ajouter le bloc Recherche.

Vous pouvez déplacer le bloc de recherche de haut en bas pour l'afficher n'importe où sur la page.
Le bloc de recherche est également livré avec quelques options de style que vous pouvez choisir dans la barre d'outils ou les paramètres du bloc.

Une fois que vous avez terminé, n'oubliez pas de cliquer sur le bouton Enregistrer pour enregistrer vos modifications.
Vous pouvez maintenant visiter votre site Web pour voir le formulaire de recherche en action.

D'autre part, si vous utilisez un thème qui ne prend pas en charge l'éditeur de site complet, vous pouvez ajouter un formulaire de recherche en tant que widget.
Accédez simplement à la page Apparence »Widgets du tableau de bord d'administration de WordPress.
Ici, cliquez sur le bouton Ajouter un bloc de widget (+) et ajoutez le bloc de recherche à votre zone de widget.

Une fois que le 'Widget Block Menu' s'ouvre, localisez le bloc 'Recherche' et ajoutez-le à votre barre latérale WordPress.
N'oubliez pas de cliquer sur le bouton "Mettre à jour" en haut pour enregistrer vos modifications.
Une fois que vous avez enregistré les modifications, visitez votre site et voyez le champ de recherche en action.

Méthode 2 : Ajout d'une recherche multilingue à l'aide de SearchWP (recommandé)
La fonction de recherche WordPress par défaut utilisée par TranslatePress n'est pas très bonne. Il est assez basique et ne recherche les termes de recherche qu'à certains endroits.

C'est là que SearchWP entre en jeu.
C'est le meilleur plugin de recherche WordPress sur le marché et vous permet de remplacer facilement la recherche WordPress par défaut par une fonction de recherche plus puissante.

SearchWP crée automatiquement un index de recherche et fait correspondre les mots-clés de recherche dans le contenu, le titre, les catégories, les balises, les codes abrégés, les documents, les produits, etc.
De plus, il remplace automatiquement le formulaire de recherche par défaut lors de l'activation, vous n'avez donc pas besoin de le remplacer si vous l'utilisiez déjà sur votre site.
Cela étant dit, voyons comment ajouter facilement une meilleure recherche multilingue à votre site WordPress.
Tout d'abord, vous devez installer et activer le plugin SearchWP. Pour plus d'informations, consultez notre guide sur l'installation d'un plugin WordPress.
Après cela, allez sur la page SearchWP »Paramètres , puis cliquez sur l'option de menu « Licence » pour entrer votre clé de licence.
Vous pouvez obtenir la clé de licence à partir de votre page "Comptes SearchWP". Copiez simplement la clé de licence à partir de là.
Après cela, collez-le dans le champ "Clé de licence", puis cliquez sur le bouton Activer.

Vous êtes maintenant prêt à créer votre premier moteur de recherche personnalisé.
Accédez simplement à la page SearchWP »Paramètres du tableau de bord.
À partir de là, vous verrez le premier moteur de recherche par défaut de SearchWP pour vous. Il est préconfiguré pour fonctionner avec la plupart des sites Web, y compris les sites Web multilingues.
Vous verrez tous vos types de publication avec différents attributs. À côté de chaque attribut, il y aura une diapositive que vous pourrez déplacer pour attribuer un poids à cet attribut.

Vous pouvez également cliquer sur le bouton Ajouter/Supprimer des attributs pour inclure plus de zones dans la recherche.
Par exemple, vous pouvez également ajouter des champs personnalisés et des taxonomies aux attributs.

Si vous n'êtes pas sûr d'un paramètre, vous pouvez le laisser tel quel. Les options par défaut fonctionneraient pour plus de cas d'utilisation.
Enfin, cliquez sur le bouton Enregistrer les moteurs pour enregistrer vos paramètres.
SearchWP va maintenant commencer à créer votre index de recherche en arrière-plan.
Maintenant, tout ce que vous avez à faire est d'ajouter le formulaire de recherche à votre site.
Ajouter un bloc de recherche à votre site WordPress
SearchWP remplace la fonction de recherche intégrée, ce qui signifie que vous pouvez utiliser le formulaire de recherche WordPress par défaut et qu'il utilisera toujours SearchWP pour afficher les résultats.
Si vous n'avez pas encore ajouté de formulaire de recherche à votre site Web, voici comment procéder pour l'ajouter.
Si vous utilisez un thème basé sur des blocs, vous ajouterez un bloc de recherche à l'aide d'un éditeur de site complet.
Accédez simplement à la page Apparence »Éditeur depuis le tableau de bord de l'administrateur.
Sur l'écran d'édition, cliquez sur le bouton Ajouter un bloc (+) en haut et ajoutez le bloc de recherche.
Vous pouvez déplacer le bloc de recherche vers la zone où vous souhaitez afficher le formulaire de recherche en le déplaçant vers le haut ou vers le bas.

Enfin, n'oubliez pas de cliquer sur le bouton Enregistrer pour enregistrer vos modifications.
Si vous utilisez un thème qui ne prend pas en charge l'éditeur de site complet, vous devrez ajouter un widget de recherche à la barre latérale ou à la zone prête pour les widgets de votre site Web.
Pour cela, rendez-vous sur la page Apparence » Widgets du tableau de bord.
Cliquez maintenant sur le bouton d'ajout de bloc (+) en haut pour ouvrir le 'Menu Bloc Widget'.
À partir de là, localisez et ajoutez le widget de recherche à votre zone de widget préférée.

N'oubliez pas de cliquer sur le bouton "Mettre à jour" en haut pour enregistrer vos modifications.
Ensuite, visitez simplement votre site Web et utilisez votre champ de recherche amélioré.

Pour plus d'informations et des instructions détaillées, consultez notre guide sur la façon d'améliorer la recherche WordPress à l'aide de SearchWP.
Nous espérons que cet article vous a aidé à apprendre comment ajouter une recherche multilingue dans WordPress. Vous pouvez également consulter notre tutoriel sur la façon de corriger les erreurs de recherche WordPress, et notre article sur la façon de créer un sitemap multilingue dans WordPress.
Si vous avez aimé cet article, veuillez vous abonner à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.