Re: [解決済み] 注文確認メールの「その他・ご要望」を削除する方法

2013 年 3 月 13 日

ホーム フォーラム 使い方全般 [解決済み] 注文確認メールの「その他・ご要望」を削除する方法 Re: [解決済み] 注文確認メールの「その他・ご要望」を削除する方法

#66311

pokox
参加者

すみません。自己解決しました。

「usces_send_ordermail_para_to_customer」というフィルターで対応できました。

正規表現の表記に多分に不安がありますが、

参考用のコードを掲載しておきます。

add_filter('usces_send_ordermail_para_to_customer', 'to_customer_rewrite', 10, 2);
function to_customer_rewrite(){
$args = func_get_args();
list($confirm_para, $entry, $data) = $args;
$pattern = "/その他・ご要望[^n]*n/";
$confirm_para['message'] = preg_replace($pattern, "", $confirm_para['message']);
return $confirm_para;
}

大変お騒がせしました。