La possibilité de rechercher du contenu dans WordPress est une fonctionnalité intégrée au cœur du CMS et indispensable pour tout site web comportant une grande quantité de contenu. Heureusement pour nous, c'est le cas pour la plupart des sites multilingues 🙂
C’est là que la recherche multilingue de Lingiuse entre en jeu.
État des lieux de la recherche multilingue sur WordPress
WordPress est le CMS le plus utilisé du marché et intègre divers contenus provenant de différents plugins, tels que des produits e-commerce, des événements dans un agenda ou des fichiers dans un gestionnaire de fichiers. Il s'agit parfois de types de publications personnalisés natifs WordPress 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 ; par conséquent, la gestion de tous les plugins devient complexe…
Ce problème concerne également les extensions de traduction qui utilisent la WordPress pour stocker le contenu, comme WPML ou Polylang. Voici une extension de recherche classique avec les intégrations mentionnées.

Requêtes de recherche multilingues avec le plugin Linguise
Comment cela fonctionne-t-il avec l' Linguise pour WordPress ?
Avec Linguise , le contenu multilingue traduit est stocké dans une base de données distincte (avec parfois un cache local), mais cette base de données de traductions est centralisée sur nos serveurs. Le modèle SaaS change la donne : il devient très facile d’effectuer des requêtes globales sur le contenu traduit, comme par exemple appliquer des règles d’exclusion à l’ensemble du contenu. Les requêtes de recherche sont ainsi possibles sans aucune intégration personnalisée de plugins tiers.
Depuis la version 1.6, il est possible d'activer les requêtes de recherche dans le contenu multilingue. Il suffit de modifier ce paramètre pour activer cette fonctionnalité.

La recherche de contenu peut être effectuée dans toutes les langues, voici un exemple en français sur notre site web de démonstration :

Suivez la recherche multilingue WordPress depuis le tableau de bord
Si vous Linguise que toutes vos traductions peuvent être visualisées et modifiées depuis l' interface publique ou le tableau de bord. Il en va de même pour les requêtes de recherche.
Les requêtes de recherche sont listées ici, vous pouvez donc vérifier leur contenu et leur volume de recherche :

Et si l'on désactivait la recherche multilingue ?
La fonction de recherche multilingue n'est pas activée par défaut dans l'extension, et ce intentionnellement, car les requêtes multilingues consomment une partie du quota de traduction. En général, cela n'a pas d'incidence majeure, mais cela peut être problématique selon le site web ; par exemple, pour un site utilisant un moteur de recherche interne, il est conseillé de vérifier au préalable.
Si vous choisissez de désactiver la recherche, la requête restera possible, bien sûr, mais si votre site web est en français, par exemple, vous devrez effectuer la recherche en anglais. Le contenu correspondant en français s'affichera correctement.




