- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual & Multicurrency for WooCommerce 4.2.10
- تم حلها في
- WPML Multilingual & Multicurrency for WooCommerce 4.3.2
نظرة عامة على المشكلة
إذا كنت تستخدم WPML Multilingual & Multicurrency for WooCommerce 4.2.10، فربما لاحظت أن رسائل البريد الإلكتروني للطلبات الجديدة تعرض عناصر نائبة بدلاً من عنوان الموقع، ورقم الطلب و/أو التاريخ في موضوع البريد الإلكتروني.
على سبيل المثال، تعرض رسائل البريد الإلكتروني:
New Customer Order ({order_number}) – {order_date}
بدلاً من:
New Customer Order 1234 – April 23rd 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' ) );