WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual & Multicurrency for WooCommerce 4.3.7
แก้ไขใน
4.4.0

ภาพรวมของปัญหา

เราพบว่าอีเมล “คำสั่งซื้อเสร็จสมบูรณ์” ที่ WooCommerce ส่ง ได้รับผลกระทบจากหนึ่งในแพตช์ล่าสุดของเรา และจะถูกส่งในภาษาเริ่มต้นของไซต์เสมอ

นักพัฒนาของเรากำลังดำเนินการแก้ไขปัญหานี้

วิธีแก้ปัญหาชั่วคราว

สำหรับวิธีแก้ปัญหาชั่วคราวจนกว่าจะได้รับการแก้ไขอย่างถูกต้อง คุณสามารถแก้ไขไฟล์ class-wcml-emails.php ในไดเรกทอรี ../woocommerce-multilingual/inc/ และในบริเวณบรรทัดที่ 366 คุณควรทำเครื่องหมายคอมเมนต์หรือลบแถวต่อไปนี้:

if ( isset( $_POST['post_type'] ) && 'shop_order' === $_POST['post_type'] ) {
    return;
}

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