WPML

Visão geral do problema

Se você está usando o WPML Multilingual & Multicurrency for WooCommerce 4.2.10, provavelmente notou que os e-mails de novos pedidos estão exibindo placeholders em vez do título do site, do número do pedido e/ou da data no assunto do e-mail.

Por exemplo, os e-mails estão exibindo:

New Customer Order ({order_number}) – {order_date}

Em vez de:

New Customer Order 1234 – April 23rd 2018.

Solução alternativa

Este problema foi corrigido em WPML Multilingual & Multicurrency for WooCommerce 4.3.2. Atualizar resolve isso no seu site, então você só precisa desta solução alternativa se ainda não puder atualizar.

Esse problema será corrigido em uma próxima versão do WooCommerce Multilingual.

Enquanto isso, você pode usar a seguinte solução alternativa:

  1. Edite o arquivo class-wcml-emails.php encontrado na pasta ../woocommerce-multilingual/inc/.
  2. Comente (ou remova) as linhas 138 e 139, como mostrado no snippet de código a seguir:
//add_filter( 'woocommerce_email_heading_new_order', array( $this, 'new_order_email_heading' ) );
//add_filter( 'woocommerce_email_subject_new_order', array( $this, 'new_order_email_subject' ) );

Todos os problemas conhecidos

Ainda está vendo este problema?

Se a atualização não resolver, envie uma dúvida de suporte e nós vamos analisar isso com você.