WPML
Stato
Risolto
Segnalato per
WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
Risolto in
WCML 5.3.4
Tag dell’argomento
WCML

Panoramica del problema

È stato identificato un problema in WPML Multilingual & Multivaluta per WooCommerce per cui tutti i dettagli del conto bancario (BACS) vengono visualizzati nella pagina di conferma dell’ordine, indipendentemente dalle impostazioni specifiche del conto configurate per valute diverse

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php.

  • Cerca la riga 38.

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

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

Tutti i problemi noti →