WPML
Lançado
17 de outubro de 2019
Canal
Beta
Testado com o WordPress
5.2.4

Registro de alterações

Recursos

  • Permitir que os campos de bloco do Gutenberg sejam especificados 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ências 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 a mídia do WPML está ativa e uma página criada com o Beaver Builder é publicada.
  • Corrigido o erro fatal “Uncaught Error: Call to undefined function icl_xml2array()” que ocorria 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 ocorria 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 Elementor Templates não eram exibidos nas 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 do “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 meta do post antes que eles 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.

Ver todas as versões do WPML Multilingual CMS →