- Статус
- Решено
- Заявлено для
- 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.
А пока Вы можете использовать следующее обходное решение:
- Измените файл class-wcml-emails.php, находящийся в папке ../woocommerce-multilingual/inc/.
- Закомментируйте (или удалите) строки 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' ) );