- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual & Multicurrency for WooCommerce 4.11.2
- تم حلها في
- 4.11.3
نظرة عامة على المشكلة
إذا كان لديك أي بريد إلكتروني لـ WooCommerce مُعدّ للإرسال إلى عدة مستلمين في WooCommerce → إعدادات → رسائل البريد الإلكتروني، فإن WPML متعدد اللغات وتعدد العملات لـ WooCommerce ترسله إلى عنوان البريد الإلكتروني الأول فقط.
حل بديل مؤقت
- أنشئ نسخة احتياطية كاملة لموقعك.
- اذهب إلى wp-content/plugins/woocommerce-multilingual/inc/class-wcml-emails.php.
- استبدل السطر 468:
$admin_language = $this->get_admin_language_by_email( $recipient, $order_id );
بما يلي:
add_filter( 'woocommerce_new_order_email_allows_resend', '__return_true' ); $admin_language = $this->get_admin_language_by_email( $recipient, $order_id );