{"id":15251693,"date":"2020-09-16T14:20:11","date_gmt":"2020-09-16T14:20:11","guid":{"rendered":"https:\/\/wpml.org\/documentation-6\/projets-connexes\/utiliser-elasticpress-sur-votre-site-multilingue\/"},"modified":"2026-02-26T07:50:54","modified_gmt":"2026-02-26T07:50:54","slug":"utiliser-elasticpress-sur-votre-site-multilingue","status":"publish","type":"page","link":"https:\/\/wpml.org\/fr\/documentation-6\/projets-connexes\/utiliser-elasticpress-sur-votre-site-multilingue\/","title":{"rendered":"WPML ElasticPress \u2013 R\u00e9sultats de recherche multilingues"},"content":{"rendered":"\n<div class=\"wp-block-toolset-blocks-container tb-container alignfull\" data-toolset-blocks-container=\"94dd78864cc45c0d76f651c04a8537d4\"><div class=\"tb-container-inner\">\n<p class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"0190bf5c0f5e682e6e1d8be7e6f401ac\" data-last-update=\"1.4\"><span><span><a href=\"https:\/\/wpml.org\/fr\/accueil\/\">Home<\/a><\/span><\/span><\/p>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"8c7800cf7b90b0da7d50bdd04e8e7a24\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"f586ff7bfe1d7317c63162ec7b7039ed\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"a3bd1df49374d58175d558776b26e420\"><\/div>\n\n\n\n<h1 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"b686c8b3d4780754ef6585bd91a569b8\" data-last-update=\"1.4\">WPML ElasticPress \u2013 Afficher les r\u00e9sultats de recherche multilingues<\/h1>\n\n\n\n<p class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"6964f1aac2bbf3679b635edcd63efc71\" data-last-update=\"1.4\">WPML ElasticPress vous permet d&rsquo;afficher des r\u00e9sultats pertinents et sp\u00e9cifiques \u00e0 la langue pour les recherches effectu\u00e9es avec Elasticsearch.<\/p>\n\n\n\n<div id=\"wpml-info-account-trigger\" class=\"tb-button\" data-toolset-blocks-button=\"a4dca9299de78df2e055365b90d1f432\"><a class=\"tb-button__link\" href=\"https:\/\/wpml.org\/download\/#wpml-elasticpress\"><span class=\"tb-button__content\">Obtenir WPML ElasticPress<\/span><i class=\"tb-button__icon\"><\/i><\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"c77f65d01bb1c283e93f285b389d97af\">\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"8e5445ba05081c5ea2c85f222f971af8\"><img decoding=\"async\" width=\"593\" height=\"559\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/ElasticPress-6-1.png\" alt=\"\" class=\"wp-image-13958477\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/ElasticPress-6-1.png 593w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/ElasticPress-6-1-300x283.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/ElasticPress-6-1-150x141.png 150w\" sizes=\"auto, (max-width: 593px) 100vw, 593px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"8f3deaef8758197413c254193c4637bf\"><div class=\"tb-container-inner\">\n<h3 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"dc56c1bd2585d5bceed02dcf19062eab\" data-last-update=\"1.4\"><strong>Fonctionnalit\u00e9s principales<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"bb633852ec3a64598a4749fae36136f9\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"9bfc87ef58a09f5e6817f53045b0bafe\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"4c1e644b100a7cd79ae08b214443135d\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"f586ff7bfe1d7317c63162ec7b7039ed\">\n<h3 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"9725591899e85568dfc63c9cff28e917\" data-last-update=\"1.4\">G\u00e9n\u00e8re des index pour chaque langue, garantissant que les r\u00e9sultats de recherche et les articles associ\u00e9s correspondent \u00e0 la langue des visiteurs de votre site<\/h3>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"1c3b519f11ed173dde36e2dd3d915363\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"4c1e644b100a7cd79ae08b214443135d\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"f586ff7bfe1d7317c63162ec7b7039ed\">\n<h3 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"b40d2f81245ad6defbcd1e818829d11d\" data-last-update=\"1.4\">\u00c9tend les capacit\u00e9s de recherche d&rsquo;ElasticPress \u00e0 toutes les langues de votre site propuls\u00e9 par WPML<\/h3>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"6aa6629b0bd14de4b0c8a30d5e016060\">\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"9bfc87ef58a09f5e6817f53045b0bafe\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"4c1e644b100a7cd79ae08b214443135d\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"f586ff7bfe1d7317c63162ec7b7039ed\">\n<h3 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"b40d2f81245ad6defbcd1e818829d11d\" data-last-update=\"1.4\">S&rsquo;int\u00e8gre parfaitement au tableau de bord de synchronisation d&rsquo;ElasticPress pour permettre une synchronisation sp\u00e9cifique \u00e0 chaque langue<\/h3>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"1c3b519f11ed173dde36e2dd3d915363\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"4c1e644b100a7cd79ae08b214443135d\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"f586ff7bfe1d7317c63162ec7b7039ed\">\n<h3 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"9725591899e85568dfc63c9cff28e917\" data-last-update=\"1.4\">Synchronise et analyse le contenu dans chaque langue pour une indexation et une recherche pr\u00e9cises<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"a03f28b68e7ebf56bfe1641740b90da2\"><div class=\"tb-container-inner\">\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"d996511cd63e79e8bac4bdd8b35d3a54\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top product-page-content\" data-toolset-blocks-grid-column=\"3ca40a3bbaa937ab1f07ea8568a8fddf\">\n<p><strong>Sur cette page :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#getting-started\">Plugins requis et configuration<\/a><\/li>\n\n\n\n<li><a href=\"#introduction-to-elasticsearch-and-elasticpress\">Introduction \u00e0 Elasticsearch et ElasticPress<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#synchronizing-content-with-elasticpress\">Synchroniser le Contenu avec ElasticPress<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#how-wpml-elasticpress-works\">Fonctionnement de WPML ElasticPress<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#supported-elasticpress-features\">Fonctionnalit\u00e9s d&rsquo;ElasticPress prises en charge<\/a><\/li>\n\n\n\n<li><a href=\"#getting-started-with-wpml-elasticpress\">D\u00e9marrer avec WPML ElasticPress<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#synchronizing-and-indexing-content-with-wpml-elasticpress\">Synchronisation et indexation de contenu avec WPML ElasticPress<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#indexing-with-wp-cli\">Indexation avec WP-CLI<\/a><\/li>\n\n\n\n<li><a href=\"#indexing-only-posts-from-specific-languages\">Indexation uniquement des articles de langues sp\u00e9cifiques<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#known-issues\">Probl\u00e8mes connus<\/a><\/li>\n\n\n\n<li><a href=\"#getting-help\">Obtenir de l&rsquo;aide de notre service d&rsquo;assistance<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"getting-started\">Plugins requis et configuration<\/h2>\n\n\n\n<p>Commencez par installer et activer les \u00e9l\u00e9ments suivants :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Plugin <a href=\"https:\/\/wordpress.org\/plugins\/elasticpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">ElasticPress<\/a><\/li>\n\n\n\n<li>Plugin principal WPML et extension WPML String Translation<\/li>\n\n\n\n<li>Plugin de liaison <a href=\"https:\/\/wpml.org\/fr\/account\/downloads\/\">WPML ElasticPress<\/a><\/li>\n<\/ul>\n\n\n\n<p>Si vous d\u00e9butez avec WPML, consultez notre <a href=\"https:\/\/wpml.org\/fr\/documentation-6\/guide-de-demarrage-rapide\/\">Guide de d\u00e9marrage<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction \u00e0 Elasticsearch et ElasticPress<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/elasticsearch-intro.html\">Elasticsearch<\/a> offre un moyen rapide et pr\u00e9cis de g\u00e9rer votre contenu recherchable. Cet outil open-source indexe et cat\u00e9gorise votre contenu, vous permettant d&rsquo;analyser une grande vari\u00e9t\u00e9 de types de contenu, y compris des documents texte, des donn\u00e9es num\u00e9riques et g\u00e9ospatiales.<\/p>\n\n\n\n<p>ElasticPress int\u00e8gre votre site WordPress \u00e0 Elasticsearch pour am\u00e9liorer les fonctionnalit\u00e9s de recherche, de requ\u00eate et de pertinence du contenu par d\u00e9faut de WordPress.<\/p>\n\n\n\n<p>Si vous avez un site avec beaucoup d&rsquo;informations, comme une boutique WooCommerce ou un site communautaire, vous pouvez utiliser ElasticPress pour :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cr\u00e9er une recherche avec des r\u00e9sultats quasi instantan\u00e9s tout en \u00e9liminant la charge sur votre base de donn\u00e9es WordPress<\/li>\n\n\n\n<li>Traiter des requ\u00eates complexes, y compris des recherches en texte int\u00e9gral et des recherches floues.<\/li>\n\n\n\n<li>Ajouter des pond\u00e9rations au contenu afin que l&rsquo;accent des r\u00e9sultats de recherche soit mis sur les donn\u00e9es de votre choix <\/li>\n\n\n\n<li>Analyser de grands volumes de donn\u00e9es pour comprendre le comportement des clients et les tendances sur votre site<\/li>\n<\/ul>\n\n\n\n<p>Une fois que vous avez <a href=\"https:\/\/elasticpress.zendesk.com\/hc\/en-us\/articles\/16672190381965-Install\">install\u00e9 le plugin ElasticPress et connect\u00e9 \u00e0 un serveur Elasticsearch<\/a>, le plugin commence \u00e0 indexer les donn\u00e9es de votre site web. Cela signifie qu&rsquo;il organise tout le contenu de votre site web (articles, pages, produits, etc.) dans un format qu&rsquo;Elasticsearch peut traiter rapidement.<\/p>\n\n\n\n<p>ElasticPress regroupe ses fonctionnalit\u00e9s dans des fonctionnalit\u00e9s auxquelles vous pouvez acc\u00e9der en allant dans<strong> ElasticPress \u2192 Fonctionnalit\u00e9s<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\" tb-image tb-image-dynamic tb-image-frame-none aligncenter\" data-toolset-blocks-image=\"7ca8444e826cdb151c8b4d325dfbe979\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features.png\"><img decoding=\"async\" width=\"1760\" height=\"985\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features.png\" alt=\"\" class=\"wp-image-13991345\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features.png 1760w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features-300x168.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features-1024x573.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features-150x84.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features-768x430.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/elasticpress-features-1536x860.png 1536w\" sizes=\"auto, (max-width: 1760px) 100vw, 1760px\" \/><\/a><figcaption><div class=\"tb-image-caption\"><em>ElasticPress vous permet d&rsquo;activer un certain nombre de fonctionnalit\u00e9s<\/em><\/div><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Synchroniser le Contenu avec ElasticPress<\/h3>\n\n\n\n<p>ElasticPress synchronise automatiquement le contenu lorsque vous le cr\u00e9ez, le mettez \u00e0 jour ou le supprimez, garantissant que votre index de recherche est toujours \u00e0 jour.<\/p>\n\n\n\n<p>Dans <strong>ElasticPress \u2192 Sync<\/strong>, vous pouvez \u00e9galement acc\u00e9der aux <strong>Param\u00e8tres de synchronisation,<\/strong> qui proposent deux modes d&rsquo;indexation. Ceux-ci vous permettent d&rsquo;indexer le contenu actuel de votre site WordPress vers Elasticsearch ou de supprimer les donn\u00e9es existantes dans votre index Elasticsearch et de cr\u00e9er un nouvel index \u00e0 partir de z\u00e9ro avec le contenu actuel de votre site WordPress. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fonctionnement de WPML ElasticPress<\/h2>\n\n\n\n<p>WPML ElasticPress active la fonctionnalit\u00e9 de recherche multilingue sur votre site WordPress propuls\u00e9 par WPML et ElasticPress. Il analyse le contenu dans sa langue d&rsquo;origine, assurant une indexation pr\u00e9cise, et affiche le contenu pertinent aux utilisateurs dans la langue de leur choix.  <\/p>\n\n\n\n<p>WPML ElasticPress y parvient en g\u00e9n\u00e9rant des index uniques et sp\u00e9cifiques \u00e0 chaque langue :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Documents pertinents<\/strong> : Chaque index inclut des traductions dans la langue sp\u00e9cifique pour tous les types d&rsquo;articles d\u00e9finis comme traduisibles. Pour les types d&rsquo;articles configur\u00e9s pour afficher des traductions si disponibles ou revenir \u00e0 la langue par d\u00e9faut, l&rsquo;index inclut des traductions dans cette langue plus les articles dans la langue par d\u00e9faut.  Pour les articles non traduisibles, chaque index de langue inclut une copie de tous les \u00e9l\u00e9ments.<br\/><\/li>\n\n\n\n<li><strong>Analyse des documents en fonction de la langue<\/strong>: Tous les documents d&rsquo;un index linguistique font l&rsquo;objet d&rsquo;une analyse et d&rsquo;une synchronisation \u00e0 l&rsquo;aide d&rsquo;outils, de mots d&rsquo;arr\u00eat et de troncatures propres \u00e0 cette langue. Cela inclut des copies d&rsquo;articles dans la langue par d\u00e9faut.<br\/><\/li>\n\n\n\n<li><strong>Pool de r\u00e9sultats de recherche<\/strong> : Chaque index de langue fournit un pool de r\u00e9sultats potentiels pour les requ\u00eates de recherche en front-end, les listes d&rsquo;articles connexes, etc.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Fonctionnalit\u00e9s d&rsquo;ElasticPress prises en charge<\/h3>\n\n\n\n<p>Actuellement, WPML ElasticPress prend en charge les fonctionnalit\u00e9s ElasticPress suivantes :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Recherche d&rsquo;articles<\/strong> pour les recherches en front-end<\/li>\n\n\n\n<li><strong>Articles connexes<\/strong>, en utilisant le widget fourni par ElasticPress<\/li>\n\n\n\n<li><strong>Termes<\/strong>, <strong>Commentaires<\/strong> et <strong>Utilisateurs<\/strong> pour les recherches en back-end<\/li>\n\n\n\n<li>Fonctionnalit\u00e9 <strong>Documents<\/strong> pour rechercher dans les fichiers texte attach\u00e9s aux articles et aux pages<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">D\u00e9marrer avec WPML ElasticPress<\/h3>\n\n\n\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"b1991dfb59bacdeebdc97e40f18802e1\">\n<p class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"7b1edcc6d809bd141ee6692593b9b542\" data-last-update=\"1.4\">\u00c9tant donn\u00e9 que WPML ElasticPress g\u00e9n\u00e8re des index pour chaque langue, nous vous recommandons de r\u00e9indexer vos publications apr\u00e8s l&rsquo;installation de WPML ElasticPress et\/ou apr\u00e8s la mise \u00e0 jour de la version 1.0 \u00e0 2.0 de WPML ElasticPress. <br\/>Veuillez noter que si votre site est volumineux, ce processus peut prendre quelques heures<\/p>\n<\/div>\n\n\n\n<p> Vous pouvez le faire soit via l&rsquo;administration WordPress, soit en utilisant la commande suivante : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wp wpml_elasticpress sync --setup --post-type=post<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Synchronisation et indexation de contenu avec WPML ElasticPress<\/h2>\n\n\n\n<p> WPML ElasticPress s&rsquo;int\u00e8gre directement au tableau de bord de synchronisation dans <strong>ElasticPress \u2192 Sync.<\/strong> Au lieu d&rsquo;ex\u00e9cuter un seul processus de synchronisation, le plugin d\u00e9clenche plusieurs synchronisations, une pour chaque langue de votre site multilingue.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\" tb-image tb-image-dynamic tb-image-frame-none aligncenter\" data-toolset-blocks-image=\"6c67c762f257d7b3c65e9ed7753e5516\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1.png\"><img decoding=\"async\" width=\"1920\" height=\"1720\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1.png\" alt=\"\" class=\"wp-image-13994031\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1.png 1920w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1-300x269.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1-1024x917.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1-150x134.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1-768x688.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/07\/wpml-elasticpress-sync-1-1536x1376.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><figcaption><div class=\"tb-image-caption\"><em>WPML ElasticPress s&rsquo;int\u00e8gre directement \u00e0 la synchronisation ElasticPress<\/em><\/div><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Chaque fois que vous cr\u00e9ez, modifiez ou supprimez une publication, WPML ElasticPress maintient automatiquement le contenu pertinent synchronis\u00e9. Il met \u00e0 jour les index pertinents en fonction de la langue du contenu modifi\u00e9 ou du param\u00e8tre de traduction pour le type de publication. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Indexation avec WP-CLI<\/h3>\n\n\n\n<p>Si vous avez un grand site web multilingue avec beaucoup de contenu \u00e0 indexer, vous pr\u00e9f\u00e9rerez peut-\u00eatre l&rsquo;indexation en ligne de commande. WPML ElasticPress inclut sa propre commande CLI, <code>wp wpml_elasticpress<\/code>, qui \u00e9tend la commande existante <a href=\"https:\/\/10up.github.io\/ElasticPress\/tutorial-wp-cli.html\"><strong>wp elasticpress<\/strong><\/a>.  Il ajoute une option <code>--post-lang<\/code> pour sp\u00e9cifier les langues \u00e0 synchroniser. Vous pouvez \u00e9num\u00e9rer plusieurs langues en les s\u00e9parant par des virgules. Par exemple, <code>wp wpml_elasticpress sync \u2013post-lang=en,es<\/code> ne synchronisera que le contenu en anglais et en espagnol.<\/p>\n\n\n\n<p>Les commandes utiles sont les suivantes :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>wp wpml_elasticpress sync \u2013setup<\/code>: Supprime tous les indices existants et r\u00e9indexe tout le contenu.<\/li>\n\n\n\n<li><code>wp wpml_elasticpress sync --per-page=200<\/code>: Synchronise tout le contenu par lots de 200 \u00e9l\u00e9ments \u00e0 la fois, au lieu des 350 \u00e9l\u00e9ments par lot par d\u00e9faut d\u00e9finis par ElasticPress.<\/li>\n\n\n\n<li><code>wp wpml_elasticpress sync \u2013post-type=post \u2013post-lang=en,pt-pt<\/code>: Indexe uniquement les articles dans des langues sp\u00e9cifiques. Dans le cas pr\u00e9sent, il s&rsquo;agit de l&rsquo;anglais et du portugais. Nous expliquons <a href=\"#indexing-only-posts-from-specific-languages\">ci-dessous comment utiliser cette commande en d\u00e9tail<\/a>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Indexation uniquement des articles de langues sp\u00e9cifiques<\/h3>\n\n\n\n<p>Le plugin de liaison WPML ElasticPress vous permet \u00e9galement d&rsquo;indexer uniquement les publications dans des langues sp\u00e9cifiques. Pour ce faire :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Utilisez la commande <code>wp wpml_elasticpress sync --setup --post-type=post --post-lang=en<\/code> pour indexer les articles dans une langue donn\u00e9e (dans ce cas, l&rsquo;anglais) et supprimer tous les index existants.<\/li>\n\n\n\n<li>Si vous v\u00e9rifiez maintenant le front-end de votre site, vous ne verrez que des articles en anglais dans les r\u00e9sultats de recherche sur le site en anglais. Si vous changez de langue, les r\u00e9sultats de la recherche devraient \u00eatre vides.<\/li>\n<\/ol>\n\n\n\n<p>Si vous souhaitez indexer d&rsquo;autres langues, r\u00e9p\u00e9tez l&rsquo;\u00e9tape 2. Assurez-vous de ne pas utiliser l&rsquo;argument &#8211;setup, sinon vous supprimerez les articles qui ont d\u00e9j\u00e0 \u00e9t\u00e9 index\u00e9s). <\/p>\n\n\n\n<p>Par exemple, vous pouvez utiliser ceci :  <code>wp wpml_elasticpress sync --post-type=post --post-lang=fr<\/code><\/p>\n\n\n<div class=\"tb-fields-and-text\" data-toolset-blocks-fields-and-text=\"360284519b991feb492b582c7d84725f\">\n\n\n<div id=\"wpv-view-layout-6659809-CATTR1b1c436f20c5d7b8b015d1e9e155663b\" class=\"js-wpv-view-layout js-wpv-layout-responsive js-wpv-view-layout-6659809-CATTR1b1c436f20c5d7b8b015d1e9e155663b\" data-viewnumber=\"6659809-CATTR1b1c436f20c5d7b8b015d1e9e155663b\" data-pagination=\"{&quot;id&quot;:6659809,&quot;query&quot;:&quot;normal&quot;,&quot;type&quot;:&quot;disabled&quot;,&quot;effect&quot;:&quot;fade&quot;,&quot;duration&quot;:&quot;500&quot;,&quot;speed&quot;:5,&quot;pause_on_hover&quot;:&quot;disabled&quot;,&quot;stop_rollover&quot;:&quot;false&quot;,&quot;cache_pages&quot;:&quot;enabled&quot;,&quot;preload_images&quot;:&quot;enabled&quot;,&quot;preload_pages&quot;:&quot;enabled&quot;,&quot;preload_reach&quot;:&quot;1&quot;,&quot;spinner&quot;:&quot;builtin&quot;,&quot;spinner_image&quot;:&quot;https:\/\/wpml.org\/wp-content\/plugins\/wp-views\/res\/img\/ajax-loader.gif&quot;,&quot;callback_next&quot;:&quot;&quot;,&quot;manage_history&quot;:&quot;disabled&quot;,&quot;has_controls_in_form&quot;:&quot;disabled&quot;,&quot;infinite_tolerance&quot;:&quot;0&quot;,&quot;max_pages&quot;:0,&quot;page&quot;:1,&quot;base_permalink&quot;:&quot;\/fr\/wp-json\/wp\/v2\/pages\/15251693?wpv_view_count=6659809-CATTR1b1c436f20c5d7b8b015d1e9e155663b&amp;wpv_paged=WPV_PAGE_NUM&quot;,&quot;loop&quot;:{&quot;type&quot;:&quot;&quot;,&quot;name&quot;:&quot;&quot;,&quot;data&quot;:[],&quot;id&quot;:0}}\" data-permalink=\"\/fr\/wp-json\/wp\/v2\/pages\/15251693?wpv_view_count=6659809-CATTR1b1c436f20c5d7b8b015d1e9e155663b\">\n\n\t\n\t\n\t\t\n\t\t\t<h2 id=\"known-issues\">Probl\u00e8mes connus<\/h2>\n\t\t\nIl n'y a aucun probl\u00e8me de compatibilit\u00e9 irr\u00e9solu entre ce module d'extension et WPML. Rechercher <a href=\"https:\/\/wpml.org\/known-issues\/\">tous les probl\u00e8mes connus<\/a>.\n\t\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"getting-help\">Obtenir de l&rsquo;aide de notre service d&rsquo;assistance<\/h2>\n\n\n\n<p>Si vous avez besoin d&rsquo;aide pour utiliser ElasticPress sur votre site multilingue, visitez le <a href=\"https:\/\/wpml.org\/fr\/forums\/forum\/assistance-en-francais\/\" target=\"_blank\" rel=\"noreferrer noopener\">forum de support de WPML<\/a>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":76577,"featured_media":0,"parent":105096,"menu_order":53,"comment_status":"closed","ping_status":"closed","template":"template-full-with-popup-generic.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_uag_custom_page_level_css":"","ep_exclude_from_search":false,"footnotes":""},"related-projects-category":[27796],"class_list":["post-15251693","page","type-page","status-publish","hentry","related-projects-category-build-advanced-sites-fr"],"spectra_custom_meta":{"ratings_users":["0"],"ratings_score":["0"],"ratings_average":["0"],"_subscription_coupon_product_id":["0"],"_wpv_contains_gutenberg_views":[""],"_alp_processed":["1772092255"],"_views_template":["0"],"wpcf-unformatted-code":[""],"_wpml_media_duplicate":["1"],"_wpml_media_featured":["1"],"toolset_post_editor_mode":["block"],"wpcf-price-increase-show-from":[""],"wpcf-price-increase-show-till":[""],"_wp_page_template":["template-full-with-popup-generic.php"],"_last_translation_edit_mode":["translation-editor"],"_wpml_word_count":["1647"],"_oembed_bbf56b1d4c25ce11481afba39f176f85":["{{unknown}}"],"_yoast_wpseo_title":["WPML ElasticPress \u2013 Afficher les r\u00e9sultats de recherche multilingues"],"_yoast_wpseo_metadesc":["WPML ElasticPress vous permet d'afficher des r\u00e9sultats pertinents et sp\u00e9cifiques \u00e0 la langue pour les recherches effectu\u00e9es avec Elasticsearch."],"_uag_css_file_name":["uag-css-15251693.css"],"_uag_page_assets":["a:9:{s:3:\"css\";s:260:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:13:{i:0;s:24:\"toolset-blocks\/container\";i:1;s:22:\"toolset-blocks\/heading\";i:2;s:19:\"toolset-blocks\/grid\";i:3;s:26:\"toolset-blocks\/grid-column\";i:4;s:21:\"toolset-blocks\/button\";i:6;s:20:\"toolset-blocks\/image\";i:10;s:14:\"core\/paragraph\";i:11;s:9:\"core\/list\";i:12;s:14:\"core\/list-item\";i:13;s:12:\"core\/heading\";i:14;s:9:\"core\/code\";i:15;s:30:\"toolset-blocks\/fields-and-text\";i:17;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";s:10:\"1778592139\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Dario","author_link":"https:\/\/wpml.org\/fr\/author\/darioh\/"},"uagb_comment_info":0,"uagb_excerpt":null,"_links":{"self":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/15251693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/users\/76577"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/comments?post=15251693"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/15251693\/revisions"}],"predecessor-version":[{"id":17854603,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/15251693\/revisions\/17854603"}],"up":[{"embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/105096"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/media?parent=15251693"}],"wp:term":[{"taxonomy":"related-projects-category","embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/related-projects-category?post=15251693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}