WPML

Há um problema crítico de compatibilidade na próxima versão do WooCommerce 10.3 que causa o erro de cálculo dos preços das variações de produtos. Para evitar problemas no seu site, atualize para o WPML Multilingual & Multicurrency for WooCommerce 5.5.2.2 antes de atualizar para o WooCommerce 10.3.

O WCML 5.5.2.3 já está disponível

Desde a publicação deste post, lançamos a versão 5.5.2.3 do WPML Multilingual & Multicurrency for WooCommerce. Ela inclui uma correção adicional para a conversão de moedas em produtos variáveis.

Erro de cálculo dos preços das variações de produtos

Se a sua loja usa várias moedas, os preços das variações de produtos podem ser convertidos duas vezes. Por exemplo:

  • Preço original do produto: 100 EUR
  • Taxa de câmbio: 1 EUR = 1,2 USD
  • Preço convertido esperado (correto): 120 USD
  • Preço convertido real (errado): 144 USD

Esse problema afeta tudo — desde o preço mostrado aos seus clientes até o valor cobrado no checkout e o preço registrado nos pedidos.

O WooCommerce 10.3 está programado para ser lançado em 21 de outubro.

Para evitar esse problema, atualize o WPML Multilingual & Multicurrency para a versão 5.5.2.3 antes de atualizar o WooCommerce para a 10.3.

Como atualizar para a nova versão?

Estamos lançando essa atualização gradualmente para os sites, mas você pode obtê-la agora mesmo:

  1. No painel de administração do seu site, vá para PluginsAdicionar novo plugin e clique na aba Comercial.
  2. Clique para verificar atualizações.
  3. A versão 5.5.2.2 do WPML Multilingual & Multicurrency for WooCommerce aparecerá na lista e você poderá atualizar o seu site para ela.

Certifique-se de também atualizar o plugin do núcleo do WPML (WPML Multilingual CMS) para a versão mais recente disponível (4.8 ou superior). Esse é o requisito para atualizar para a versão 5.5.2.2 do WPML Multilingual & Multicurrency for WooCommerce.

Outras correções nesta versão

Junto com a correção crítica acima, esta versão também inclui as seguintes pequenas melhorias e correções de bugs.

Sincronização de estoque melhorada para produtos duplicados

Em alguns casos, quando um produto do WooCommerce era traduzido por meio de duplicação, o estoque não era sincronizado de forma confiável do original para a sua tradução. Isso acontecia quando a tradução tinha dados de estoque existentes, mas vazios. Corrigimos como o WPML detecta e atualiza esses dados para garantir uma sincronização de estoque consistente.

Variações padrão corretas nas traduções

Ao definir uma variação padrão (como tamanho ou cor), às vezes o produto traduzido mostrava a variação errada. Isso acontecia quando os IDs de taxonomia internos não correspondiam. Agora a variação correta é sincronizada como esperado.

Aviso de script obsoleto corrigido

O WooCommerce 10.3 renomeou um handle de JavaScript usado para os tooltips da interface do painel de administração. Embora isso não tenha quebrado a funcionalidade, acionava novos avisos do PHP quando o WP_DEBUG estava ativado. Isso agora está resolvido.

Para obter uma lista completa de problemas, consulte o registro de alterações do WPML Multilingual & Multicurrency 5.5.2.2.

Precisa de ajuda?

Se você tiver alguma dúvida, deixe um comentário e ficaremos felizes em ajudar.

Achou isso útil? Compartilhe este artigo: