- Statut
- Résolu
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
- Résolu dans
- WCML 5.3.4
- Étiquettes de sujet
- WCML
Aperçu de l’anomalie
Un problème a été identifié dans WPML Multilingual & Multicurrency for WooCommerce où tous les détails du compte bancaire (BACS) sont affichés sur la page de confirmation de commande, indépendamment des paramètres de compte spécifiques configurés pour différentes devises
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php.
- Recherchez la ligne 38.
- Remplacez :
add_filter( 'woocommerce_payment_gateways', Fns::tap( function() { add_action( 'wp_loaded', [ $this, 'init_gateways' ] ); } ) ); - Par :
add_action( 'wp_loaded', [ $this, 'init_gateways' ] );