「MW WP FROM」選択した項目で管理者メールの宛先を変更する

MW WP FROMで作成した問い合わせフォームで利用者が選択した項目で管理者宛てのメールアドレスを変更するコードです

functions.phpに記述するコード

xxxの部分はフォーム識別子のキーを記述してください。
[mwform_formkey key="xxx"]←赤字の部分

functions.php
function my_mail( $Mail, $values, $Data ) {
	if ($Data->get( 'select' ) == '商品に関するお問い合わせ'){
		$Mail->to = 'aaa@example.com'; //メールアドレス①
	} else if ($Data->get( 'select' ) == '採用に関するお問い合わせ'){
		$Mail->to = 'bbb@example.com'; //メールアドレス②
	} else if ($Data->get( 'select' ) == 'その他のお問い合わせ'){
		$Mail->to = 'ccc@example.com'; //メールアドレス③
	}
	return $Mail;
}
add_filter( 'mwform_admin_mail_mw-wp-form-xxx', 'my_mail', 10, 3 );

 

MW WP FROMの記述

MW WP FORMのセレクトボックスのコードです。

MW WP FROMの編集画面
[mwform_select name="select" children="商品に関するお問い合わせ,採用に関するお問い合わせ,その他のお問い合わせ"]
ネットショップ向けWooCommerce対応WordPressテーマ「Japacart(ジャパカート)」

本サイトの内容に誤りや不正確な記述がある場合やサンプルに基づくいかなる結果も一切の責任を負いかねますので、あらかじめご了承ください。

ネットショップ向けWooCommerce対応WordPressテーマ「Japacart(ジャパカート)」
Copyright © WPスイッチ All Rights Reserved.