WPML
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' ] );

Alle bekannten Probleme →