- Lançado
- 21 de outubro de 2019
- Canal
- Estável
- Testado com o WordPress
- 5.2.4
- Produto
- WPML Multilingual CMS
Registro de alterações
Recursos
- Permite especificar campos de bloco do Gutenberg como links e substituir quaisquer links por traduções, se estiverem disponíveis.
- Adicionado um aviso na funcionalidade Redefinir WPML, informando aos usuários do Editor de tradução avançado que perderão as traduções em andamento.
- Implementada uma biblioteca personalizada para Collections para garantir a compatibilidade com outros plugins.
- Melhorada a verificação de dependência entre diferentes versões dos plugins WPML.
- Alteradas todas as ocorrências do nome “editor Gutenberg” para “editor de blocos”.
Correções
- Corrigido um erro gerado ao salvar um trabalho de tradução do Gutenberg com uma string contendo uma barra.
- Corrigido um problema com bandeiras muito grandes exibidas no painel de administração quando uma imagem de bandeira personalizada de tamanho grande é usada.
- Corrigido um problema para evitar que o WPML substitua os metadados da página quando o WPML Media estiver ativo e uma página criada com o Beaver Builder for publicada.
- Corrigido o erro fatal “Uncaught Error: Call to undefined function icl_xml2array()” que acontecia ao usar o wp-cli.
- Corrigido um problema em que os links de destino não eram traduzidos automaticamente em blocos de imagem e botão.
- Corrigida a codificação de atributos de bloco.
Compatibilidade
- Corrigido um erro que acontecia quando os dados JSON do Elementor eram inválidos.
- Adicionado um widget de seletor de idiomas para o construtor de páginas Elementor.
- Corrigido um problema em que alguns modelos do Elementor não eram exibidos em páginas traduzidas.
- Introduzido o hook de filtro “wpml_custom_language_switcher_is_enabled”.
- Otimizado o uso da função “debug_backtrace”, o que melhora o desempenho em até 7% em alguns casos.
- Adicionada uma verificação para evitar que as classes de compatibilidade “wordpress-seo” sejam carregadas se o plugin Yoast SEO Multilingual estiver ativo.
- Alterado o caminho do fornecedor “wpml_collect” para “wpml/collect” para evitar conflitos.
- Corrigido um problema em que adicionar uma reserva ao carrinho era muito lento.
- Corrigido um erro fatal relacionado à execução da ação de solução de problemas para atribuir o status de tradução a duplicatas.
- Melhorada a acessibilidade do seletor de idiomas para leitores de tela.
- Corrigido um problema com endpoints REST inacessíveis quando um site é instalado em um subdiretório e a opção “Usar diretório para o idioma padrão” está ativada.
- Adicionada uma correção para evitar a longa execução de código ao salvar as configurações de taxonomia.
- Corrigido um problema em que as tags de post eram convertidas em IDs ao salvar uma página criada usando um construtor de páginas e o plugin WPML Media Translation estava ativo.
- Alterada a string de tipo de seletor de idiomas no widget de seletor de idiomas do Elementor.
Desempenho
- Melhorado o desempenho das solicitações de banco de dados adicionando dois índices à tabela “icl_translations”.
- Melhorado o desempenho quando o WooCommerce e/ou o Query Monitor estão ativos.
- Melhorado o desempenho ao salvar o post com um grande número de campos personalizados.
- Melhorado o desempenho em sites com um grande número de taxonomias traduzidas (por exemplo, categorias de produtos).
- Melhorado significativamente o desempenho do site ao atualizar a página, o post ou uma página de produto do WooCommerce no painel de administração.
- Adicionado o prefixo “wp_” a todos os cookies para que as camadas de hospedagem e cache possam lidar com eles adequadamente.
- Adicionada uma correção que reduz o uso do banco de dados, impedindo o carregamento automático de algumas opções que consomem muitos recursos.
API
- Adicionado o filtro “wpml_post_edit_meta_box_context” para permitir a alteração do contexto da meta box de edição de post do WPML.
- Adicionado um filtro que permite filtrar os valores de meta do post antes que sejam copiados para a tradução.
Atualizar ou baixar
A atualização está disponível para todos os clientes do WPML com uma assinatura ativa — ela aparece na página Plugins no painel de administração do WordPress dentro de 24 horas após o lançamento. Você também pode verificar imediatamente em Plugins → Adicionar novo plugin → Comercial. Para baixar e instalar manualmente, vá para Downloads na sua conta do wpml.org (consulte as instruções de instalação) e lembre-se de atualizar todos os componentes juntos sem misturar versões.
Precisa de ajuda ou quer dar um feedback? Use nosso fórum de suporte técnico.