フォームの入力時に「姓」・「名」で項目を分ける際に、エラーメッセージはまとめて出したいという場合の方法です。
管理画面での入力内容
//姓[mwform_text name="name1" show_error="false"]//名[mwform_text name="name2" show_error="false"]//エラーメッセージ[mwform_error keys="name1,name2"]HTMLfunction.phpへの記述
function add_mwform_validation_rule( $Validation, $data ) { $validation_message = '姓もしくは名を入力してください'; if ( empty( $data['name1'] ) ) { $Validation->set_rule( 'name1', 'noempty', array( 'message' => $validation_message ) ); } elseif ( empty( $data['name2'] ) ) { $Validation->set_rule( 'name2', 'noempty', array( 'message' => $validation_message ) ); } return $Validation;}add_filter( 'mwform_validation_mw-wp-form-xxx', 'add_mwform_validation_rule', 10, 2 );PHP