WPML
Статус
Решено
Заявлено для
WPML Multilingual & Multicurrency for WooCommerce 4.2.10
Решено в
WPML Multilingual & Multicurrency for WooCommerce 4.3.2

Обзор проблемы

Если Вы используете WPML Multilingual & Multicurrency for WooCommerce 4.2.10, Вы, вероятно, заметили, что в теме писем о новых заказах вместо заголовка сайта, номера заказа и/или даты отображаются плейсхолдеры.

Например, в письмах отображается:

Новый заказ клиента ({order_number}) – {order_date}

Вместо:

Новый заказ клиента 1234 – 23 апреля 2018 года.

Обходное решение

Эта проблема будет исправлена в следующей версии WooCommerce Multilingual.

А пока Вы можете использовать следующее обходное решение:


  1. Измените файл class-wcml-emails.php, находящийся в папке ../woocommerce-multilingual/inc/.

  2. Закомментируйте (или удалите) строки 138 и 139, как показано в следующем фрагменте кода:
//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' ) );

Все известные проблемы →