WPML
Lançado
21 de outubro de 2019
Canal
Estável
Testado com o WordPress
5.2.4

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 seu painel de administração do WordPress dentro de 24 horas após o lançamento. Você também pode verificar imediatamente em PluginsAdicionar novo pluginComercial. Para baixar e instalar manualmente, vá para Downloads na sua conta do wpml.org (veja 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 feedback? Use nosso fórum de suporte técnico (abre em uma nova aba).

Ver todas as versões do WPML Multilingual CMS