- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
- แก้ไขใน
- WCML 5.3.4
- แท็กหัวข้อ
- WCML
ภาพรวมของปัญหา
พบปัญหาใน WPML Multilingual & Multicurrency for WooCommerce ซึ่งรายละเอียด บัญชีธนาคาร (BACS) ทั้งหมดจะแสดงบนหน้ายืนยันคำสั่งซื้อ โดยไม่คำนึงถึงการตั้งค่าบัญชีเฉพาะที่กำหนดไว้สำหรับ สกุลเงินต่าง ๆ
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณมีการสำรองข้อมูลอย่างสมบูรณ์สำหรับไซต์ของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php
- ค้นหาบรรทัดที่ 38
- แทนที่:
add_filter( 'woocommerce_payment_gateways', Fns::tap( function() { add_action( 'wp_loaded', [ $this, 'init_gateways' ] ); } ) ); - ด้วย:
add_action( 'wp_loaded', [ $this, 'init_gateways' ] );