WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
Đã giải quyết trong
WCML 5.3.4
Thẻ chủ đề
WCML

Tổng quan về lỗi

Một sự cố đã được xác định trong WPML Đa ngôn ngữ & Đa tiền tệ cho WooCommerce, trong đó tất cả chi tiết Tài khoản ngân hàng (BACS) được hiển thị trên trang xác nhận đơn hàng, bất kể các cài đặt tài khoản cụ thể được cấu hình cho các loại tiền tệ khác nhau

Giải pháp tạm thời

Vui lòng đảm bảo đã tạo bản sao lưu đầy đủ cho trang web của bạn trước khi tiếp tục.


  • Mở tệp …/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php.

  • Tìm dòng 38.

  • Thay thế:
    			add_filter( 'woocommerce_payment_gateways', Fns::tap( function() {
    				add_action( 'wp_loaded', [ $this, 'init_gateways' ] );
    			} ) );

  • Bằng:
    add_action( 'wp_loaded', [ $this, 'init_gateways' ] );

Tất cả các lỗi đã ghi nhận →