WPML
Status
Resolvido
Relatado para
WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
Resolvido em
WCML 5.3.4
Tags de tópico
WCML

Visão geral do problema

Foi identificado um problema no WPML Multilingual & Multimoeda para WooCommerce em que todos os detalhes da Conta bancária (BACS) são exibidos na página de confirmação do pedido, independentemente das configurações de conta específicas configuradas para moedas diferentes

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php.

  • Procure a linha 38.

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

  • Por:
    add_action( 'wp_loaded', [ $this, 'init_gateways' ] );

Todos os problemas conhecidos →