WPML
ステータス
解決済み
報告対象
WPML Multilingual & Multicurrency for WooCommerce 4.2.10
解決されたバージョン
WPML Multilingual & Multicurrency for WooCommerce 4.3.2

問題の概要

WPML Multilingual & Multicurrency for WooCommerce 4.2.10をお使いの場合、新規注文メールの件名に、サイトのタイトル、注文番号、または日付の代わりにプレースホルダーが表示されることにお気づきかもしれません。

たとえば、メールには次のように表示されます。

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

本来の表示:

New Customer Order 1234 – April 23rd 2018.

回避策

この問題は、WooCommerce Multilingualの今後のバージョンで修正される予定です。

それまでの間は、以下の回避策を使用できます。


  1. ../woocommerce-multilingual/inc/フォルダーにあるclass-wcml-emails.phpファイルを編集します。

  2. 以下のコードスニペットに示すように、138行目と139行目をコメントアウト(または削除)します。
//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' ) );

すべての既知の問題 →