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 คุณอาจสังเกตเห็นว่าอีเมลคำสั่งซื้อใหม่แสดงตัวยึดตำแหน่งแทนชื่อไซต์ หมายเลขคำสั่งซื้อ และ/หรือวันที่ในหัวเรื่องอีเมล

ตัวอย่างเช่น อีเมลจะแสดง:

New Customer Order ({order_number}) – {order_date}

แทนที่จะเป็น:

New Customer Order 1234 – April 23rd 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' ) );

ปัญหาที่ทราบแล้วทั้งหมด →