- ステータス
- 解決済み
- 報告対象
- 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の今後のバージョンで修正される予定です。
それまでの間は、以下の回避策を使用できます。
- ../woocommerce-multilingual/inc/フォルダーにあるclass-wcml-emails.phpファイルを編集します。
- 以下のコードスニペットに示すように、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' ) );