Pesquisa rápida e relevante em todos os idiomas em que seus visitantes navegam
O ElasticPress é construído em torno de uma análise de texto sensível ao idioma (formas no singular e plural, tempo verbal, stemming, abreviações comuns), para que uma pesquisa por “running shoes” corresponda a “runner’s shoe” (tênis de corrida), 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 se misture aos resultados em inglês e vice-versa.
Cada idioma do seu site tem 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.
Pesquisa dentro de documentos anexados – por idioma
O recurso Documents do ElasticPress indexa o texto dentro de PDFs anexados, arquivos do Word, apresentações do PowerPoint, arquivos de texto simples e formatos semelhantes. A pesquisa do site alcança o conteúdo de cada documento para o qual seus posts e páginas têm links.
O WPML ElasticPress também filtra os resultados de Documents 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 é suficiente: editoras, arquivos de notícias, bases de conhecimento, portais governamentais, sites de educação, agências que gerenciam redes de vários sites. A camada de compatibilidade do WPML pega essa mesma pesquisa rápida, relevante e facetada e a faz funcionar corretamente por idioma, para que um arquivo multilíngue de milhares de artigos atenda aos visitantes em todos os idiomas igualmente bem.
Os recursos do ElasticPress suportados atualmente são:
- Post Search. A pesquisa principal no front-end em posts, páginas e tipos de post personalizados.
- Related Posts. O widget Related Posts traz apenas correspondências no mesmo idioma.
- Documents. Pesquisa dentro de PDFs,
.docx,.pptxe outros arquivos anexados por idioma. - Terms, Comments, and Users. Pesquisas no back-end em termos de taxonomia, comentários e usuários registrados.
O que ainda não é coberto – Pesquisa do WooCommerce
O ElasticPress inclui um módulo separado do WooCommerce que impulsiona a descoberta rápida de produtos e a filtragem facetada em grandes catálogos de produtos. A camada multilíngue do WPML ElasticPress atualmente não cobre 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 de hoje 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 chegar. Para sites onde o ElasticPress impulsiona a pesquisa de posts e documentos junto com uma loja 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 novos recursos do ElasticPress à medida que são lançados.