WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual & Multicurrency for WooCommerce 5.3.5
แก้ไขใน
WooCommerce Multilingual & Multicurrency 5.4.0
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
WooCommerce Bookings
แท็กหัวข้อ
Compatibility

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

เมื่อใช้งาน WooCommerce Bookings และตัวเลือก Check this box if the booking requires admin approval/confirmation. Payment will not be taken during checkout การจองเพียงรายการเดียวอาจทำให้ระบบส่งอีเมลยืนยันคำสั่งซื้อหลายฉบับสำหรับแต่ละภาษาที่เปิดใช้งานอยู่บนไซต์

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

โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลทั้งหมดของไซต์ก่อนดำเนินการต่อ


  • เปิดไฟล์ …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/Emails.php

  • ค้นหาบรรทัดที่ 63

  • เพิ่มโค้ดนี้ที่ด้านล่าง:
    		add_action( 'woocommerce_booking_pending-confirmation', $this->handle( [
    			WC_Email_Booking_Pending_Confirmation::class,
    		] ), self::PRIORITY_BEFORE_EMAIL_TRIGGER );

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