フォーム作成時の各設定項目の初期値を設定できるフィルターフック。
サンプルコード
/**
* @param empty $value
* @param string $key
* @return mixed
*/
function my_mwform_default_settings( $value, $key ) {
// 完了画面メッセージ
if ( $key == 'complete_message' ) {
return 'メールの送信が完了しました。';
}
// 自動返信メール件名
if ( $key == 'mail_subject' ) {
return 'お問い合わせを受け付けました。';
}
// 管理者宛メール件名
if ( $key == 'admin_mail_subject' ) {
return 'お問い合わせがありました。';
}
// バリデーション
if ( $key == 'validation' ) {
return array(
array(
'target' => 'お名前',
'noempty' => true,
),
);
}
}
add_filter( 'mwform_default_settings', 'my_mwform_default_settings', 10, 2 );