- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- 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' ) );