[ WP : MW WP FORM ] 選択項目によって必須項目を指定させる

MEMO / Wordpress / 2017年04月12日

忘れない様にメモ・・・。
MW WP Formプラグインで、ある項目を選択した時に別の項目が必須項目となるようなコードを書いてみた。

例えばアンケートのその他を選んだ時に内容を書かせる欄を必須にするとか。

function my_validation_rule( $Validation, $data, $Data ) {
	if ($Data->get( 'アンケート' ) == 'その他'){
		//その他を選んだ場合
		
     $Validation->set_rule( '必須項目にしたいname', 'noEmpty', array(
        'message' => 'その他を選択した場合は入力してください。'
    ) );
 
	}
	
   
    return $Validation;
}
add_filter( 'mwform_validation_mw-wp-form-フォーム識別子', 'my_validation_rule', 10, 3 );