WPML
Status
Resolvido
Relatado para
WPML Multilingual & Multicurrency for WooCommerce 4.2.10
Resolvido em
WPML Multilingual & Multicurrency for WooCommerce 4.3.2

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

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 →