WPML
Status
Gelöst
Gemeldet für
WPML Multilingual & Multicurrency for WooCommerce 4.2.10
Gelöst in
WPML Multilingual & Multicurrency for WooCommerce 4.3.2

Übersicht über das Problem

Wenn Sie WPML Multilingual & Multicurrency for WooCommerce 4.2.10 verwenden, haben Sie wahrscheinlich bemerkt, dass E-Mails für neue Bestellungen im E-Mail-Betreff Platzhalter anstelle des Website-Titels, der Bestellnummer und/oder des Datums anzeigen.

Beispielsweise zeigen die E-Mails Folgendes an:

New Customer Order ({order_number}) – {order_date}

Statt:

New Customer Order 1234 – April 23rd 2018.

Problemumgehung

Dieses Problem wird in einer kommenden Version von WooCommerce Multilingual behoben.

In der Zwischenzeit können Sie die folgende Problemumgehung verwenden:


  1. Bearbeiten Sie die Datei class-wcml-emails.php im Ordner ../woocommerce-multilingual/inc/.

  2. Kommentieren Sie die Zeilen 138 und 139 aus (oder entfernen Sie sie), wie im folgenden Code-Snippet gezeigt:
//add_filter( 'woocommerce_email_heading_new_order', array( $this, 'new_order_email_heading' ) );
//add_filter( 'woocommerce_email_subject_new_order', array( $this, 'new_order_email_subject' ) );

Alle bekannten Probleme →