WPML
状态
已解决
报告针对
WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
解决于
WCML 5.3.4
主题标签
WCML

问题概述

WPML 多语言和多货币 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' ] );

所有已知问题 →