WPML ElasticPress – Pesquisa rápida e com idioma correto para sites WordPress multilíngues
O ElasticPress turbina a pesquisa do WordPress com um back-end do Elasticsearch que retorna resultados relevantes em milissegundos. O WPML ElasticPress é o complemento de compatibilidade que faz com que essa pesquisa funcione corretamente em todos os idiomas do seu site, para que os visitantes que navegam em francês pesquisem e obtenham resultados em francês, os visitantes em japonês pesquisem e obtenham resultados em japonês, e nenhuma página de resultados misture idiomas.
O WPML ElasticPress está incluído no Multilingual CMS e no Agency. O próprio ElasticPress é o plugin de código aberto da 10up que você já pode estar executando para pesquisas rápidas; o WPML e a 10up mantêm o plugin de compatibilidade juntos.
Pesquisa rápida e relevante em todos os idiomas em que seus visitantes navegam
O ElasticPress é construído em torno da análise de texto sensível ao idioma (formas no singular e plural, tempo verbal, stemming, abreviações comuns), de modo que uma pesquisa por “running shoes” (tênis de corrida) corresponda a “runner’s shoe” (tênis de corredor), e o equivalente em francês corresponda às suas variantes em francês. A camada de compatibilidade do WPML mantém o índice de cada idioma separado, para que o stemming em francês nunca interfira nos resultados em inglês e vice-versa.
Cada idioma no seu site recebe seu próprio índice do Elasticsearch, analisado naquele idioma. Um visitante na versão em francês vê apenas resultados em francês; um visitante na versão em japonês vê apenas resultados em japonês. A integração lida com isso automaticamente. Não há configuração por idioma para manter.
Pesquise dentro de documentos anexados – por idioma
O recurso Documents do ElasticPress indexa o texto dentro de PDFs, arquivos do Word, apresentações do PowerPoint, arquivos de texto simples e formatos semelhantes anexados. A pesquisa do site alcança o conteúdo de todos os documentos para os quais seus posts e páginas têm links.
O WPML ElasticPress também filtra os resultados de Documentos pelo idioma do visitante. Faça o upload de um PDF traduzido para uma página em francês e a pesquisa em francês o encontrará, não o original em inglês.
Criado para editoras, sites de notícias, bases de conhecimento e grandes arquivos
O ElasticPress foi criado especificamente para sites WordPress com muito conteúdo, onde a pesquisa integrada não dá conta do recado: editoras, arquivos de notícias, bases de conhecimento, portais governamentais, sites educacionais, agências que gerenciam redes de múltiplos sites. A camada de compatibilidade do WPML pega essa mesma pesquisa rápida, relevante e facetada e faz com que ela funcione corretamente por idioma, para que um arquivo multilíngue de milhares de artigos atenda igualmente bem aos visitantes em todos os idiomas.
Os recursos do ElasticPress suportados atualmente são:
- Pesquisa de posts. A pesquisa principal do front-end em posts, páginas e tipos de post personalizados.
- Posts relacionados. O widget Posts relacionados extrai apenas correspondências no mesmo idioma.
- Documentos. Pesquise dentro de PDFs,
.docx,.pptxe outros arquivos anexados por idioma. - Termos, comentários e usuários. Pesquisas de back-end em termos de taxonomia, comentários e usuários registrados.
O que ainda não está coberto – pesquisa do WooCommerce
O ElasticPress inclui um módulo separado do WooCommerce que possibilita a descoberta rápida de produtos e a filtragem facetada em grandes catálogos de produtos. A camada multilíngue do WPML ElasticPress não cobre atualmente os recursos de pesquisa específicos do WooCommerce do ElasticPress. Estender a cobertura para o WooCommerce está no roteiro do WPML, mas ainda não foi entregue.
Se a sua principal necessidade é uma pesquisa rápida de produtos multilíngues em um catálogo do WooCommerce, a pilha atual lida com a pesquisa do WooCommerce por meio do complemento WooCommerce Multilingual do WPML; o lado do ElasticPress desse fluxo é a próxima peça a ser lançada. Para sites em que o ElasticPress alimenta a pesquisa de posts e documentos junto com uma loja do WooCommerce, a pesquisa de posts e documentos é totalmente multilíngue hoje; os recursos do ElasticPress específicos do WooCommerce se comportam como em um site de idioma único.
Plugin recomendado, compatibilidade contínua
O ElasticPress é um plugin recomendado na lista de compatibilidade do WPML, graças ao seu compromisso com a compatibilidade contínua e à parceria com o WPML. As equipes do WPML e da 10up trabalham juntas no plugin de compatibilidade, enviando atualizações para as versões atuais do ElasticPress e estendendo a cobertura multilíngue para os novos recursos do ElasticPress à medida que são lançados.
Obter o WPML ElasticPress
Compre o WPML para obter o WPML ElasticPress – ele está incluído no Multilingual CMS e no Agency.