- Status
- Gelöst
- Gemeldet für
- WPML Multilingual & Multicurrency for WooCommerce 5.3.3.1
- Gelöst in
- WCML 5.3.4
- Themen-Tags
- WCML
Übersicht über das Problem
In WPML Multilingual & Multicurrency for WooCommerce wurde ein Problem festgestellt, bei dem alle Bankkonto (BACS)-Details auf der Bestellbestätigungsseite angezeigt werden, unabhängig von den spezifischen Kontoeinstellungen, die für verschiedene Währungen konfiguriert wurden
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php.
- Suchen Sie nach Zeile 38.
- Ersetzen Sie:
add_filter( 'woocommerce_payment_gateways', Fns::tap( function() { add_action( 'wp_loaded', [ $this, 'init_gateways' ] ); } ) ); - Durch:
add_action( 'wp_loaded', [ $this, 'init_gateways' ] );