La possibilité de rechercher dans WordPress est quelque chose qui est inclus dans le cœur du CMS et obligatoire une fois que vous disposez d'un site Web avec une grande quantité de contenu. Heureux pour nous, c'est le cas de la majorité des sites multilingues 🙂
C'est alors que la recherche multilingue de Lingiuse entrera en jeu.
L’état de la recherche multilingue sur WordPress
WordPress est le CMS le plus utilisé sur le marché et contient divers contenus provenant de divers plugins comme des produits de commerce électronique, un événement dans un agenda, un fichier dans un gestionnaire de fichiers. Il s’agit parfois de types de publications personnalisés WordPress natifs qui doivent être intégrés au moteur de recherche par défaut.
Et lorsque le contenu n'est PAS un type de publication personnalisé, il nécessite des requêtes personnalisées dans les bases de données ; il devient donc délicat de gérer tous les plugins…
plugin de traduction classique qui utilise la WordPress pour stocker du contenu comme WPML ou Polylang. Voici un plugin de recherche classique avec les intégrations mentionnées.
Requêtes de recherche multilingues avec le plugin Linguise
Maintenant, comment ça marche avec le Linguise pour WordPress ?
Avec Linguise , le contenu traduit multilingue est stocké dans une base de données séparée (dans certains cas avec un cache local), mais le fait est que la base de données des traductions est centralisée sur nos serveurs. Le modèle SaaS change tout car il devient assez simple d'exécuter des requêtes globales sur le contenu traduit, comme appliquer des règles d'exclusion sur l'ensemble du contenu par exemple. Les requêtes de recherche sont ensuite rendues possibles sans aucune intégration personnalisée de plugins tiers.
Depuis la version 1.6, nous avons implémenté la possibilité d'activer les requêtes de recherche dans les contenus multilingues. Ceci est juste un paramètre à basculer pour activer la fonction.
La recherche de contenu peut être lancée dans toutes les langues, voici un exemple en français sur notre site démo :
Suivez la recherche multilingue WordPress depuis le tableau de bord
Linguise , vous savez peut-être déjà que toutes vos traductions peuvent être visualisées et éditées soit depuis le frontend , soit depuis le tableau de bord. C'est également le cas pour les requêtes de recherche.
Les requêtes de recherche sont répertoriées ici, vous pouvez donc vérifier le contenu des requêtes et leur volume de recherche :
Et si vous désactiviez la recherche multilingue ?
La fonction de recherche multilingue n'est pas activée par défaut dans le plugin à dessein, et c'est parce que les requêtes de recherche multilingue consomment un peu de quota de traduction. Habituellement, ce n'est pas grave, mais selon le site web, imaginez un site web basé sur un moteur de recherche interne, vous voudrez peut-être vérifier d'abord.
Donc, si vous choisissez de garder la recherche OFF, la requête de recherche sera toujours possible bien sûr, mais lorsque votre site web est en français par exemple, vous devrez rechercher le terme en anglais. Le contenu qui correspond en français sera renvoyé correctement.