A 10up lançou a versão 4.4.0 do ElasticPress, seu plug-in de pesquisa aprimorado que acelera a pesquisa e reduz a carga nos sites WordPress. O plug-in é baseado no Elasticsearch e é usado por clientes do serviço ElasticPress.io (uma solução SaaS), bem como por aqueles que hospedam sua própria instância do Elasticsearch.
Esta atualização adiciona uma nova página “Relatório de status” no painel com informações que podem ser úteis para solucionar problemas do ElasticPress e conteúdo sincronizado. A interface do usuário usa componentes do Gutenberg para as seções recolhíveis. A versão 4.4.0 apresenta uma nova funcionalidade de registrador de consultas que armazena consultas com falha (até 5 nas últimas 24 horas) e exibe um aviso administrativo se forem detectadas consultas com falha. As consultas com falha são exibidas na nova página Relatório de status.
Outro destaque desta versão é a capacidade de personalizar o modelo para resultados instantâneos. Ele fornece aos desenvolvedores um gancho de JavaScript para substituir o componente usado para renderizar resultados de pesquisa em Resultados instantâneos. O recurso Instant Results foi introduzido em março com recursos de personalização limitados. Ele adicionou um novo modal de pesquisa sobre o conteúdo da página que herda os estilos do site. Os desenvolvedores podem ajustar a aparência e expor as facetas, mas esta nova atualização dá a eles controle sobre todo o modelo.
Outra atualização pequena, mas útil, nesta versão é a capacidade de excluir uma postagem específica da Pesquisa. Isso ajuda os proprietários de sites a personalizar ainda mais a experiência de pesquisa para fornecer apenas os resultados pretendidos.
Os desenvolvedores que estão usando o plug-in devem observar o anúncio incluído nesta versão sobre a migração do recurso Usuários para o plug-in ElasticPress Labs, que contém recursos mais experimentais:
Observe que a partir do lançamento do ElasticPress 5.0.0 o
Users
O recurso será movido para o plug-in ElasticPress Labs. oTerms
eComments
os recursos permanecerão no ElasticPress, mas estarão disponíveis apenas se ativados por código.
Confira a lista completa de atualizações e correções de bugs no GitHub no changelog para 4.4.0.