- สถานะ
- แก้ไขแล้วโดยผู้พัฒนา
- แก้ไขใน
- Bookings and Appointments For WooCommerce Premium 5.3.1
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Bookings and Appointments For WooCommerce Premium
- แท็กหัวข้อ
- Compatibility, WCML
ภาพรวมของปัญหา
เมื่อใช้งาน Bookings and Appointments For WooCommerce Premium ร่วมกับ WPML และ WCML จะไม่สามารถเพิ่มสินค้าที่จองได้รายการเดียวกันลงในตะกร้าสินค้าหลายครั้งได้
หากพยายามทำเช่นนั้น จะแสดงข้อความว่า:
“คุณไม่สามารถเพิ่ม product name อีกรายการลงในตะกร้าสินค้าได้”
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณมี การสำรองข้อมูลไซต์ทั้งหมด ของคุณก่อนดำเนินการต่อ
- เพิ่มโค้ดต่อไปนี้ลงในไฟล์ functions.php ของธีมของคุณ
// WPML Workaround for compsupp-8226 add_filter( 'wcml_add_to_cart_sold_individually', function( $allow, $cart_item_data, $post_id, $qty ) { $product = wc_get_product( $post_id ); if ( $product && 'phive_booking' === $product->get_type() ) { return false; } return $allow; }, 10, 4 );