MW WP Formを利用して「求人フォーム」「お問い合わせフォーム」を設置しました。
エラー文言を変更したく下記の
//求人応募エラー文言
//問い合わせエラー文言
をfunction.phpに付け足すと
Fatal error: Cannot redeclare my_validation_rule() (previously declared in /app/public/wp-content/themes/AAA/functions.php:31) in /app/public/wp-content/themes/AAA/functions.php on line 59
となります。
1つめの//求人応募エラー文言だけだとならないのですが
どこか間違っている箇所はありますでしょうか・・・
まだPHPのことはよくわからず、全て見よう見まねでコピペしたので
どうエラーがおきているのか分かりません…。
わかる方がいらっしゃったら何卒宜しくお願いします。
PHP
1 2 3 4//求人応募エラー文言 5function my_validation_rule( $Validation, $data, $Data ) { 6 $Validation->set_rule( '希望職種', 'required', array( 'message' => '※どれか1つを選択して下さい' ) ); 7 $Validation->set_rule( '希望勤務形態', 'required', array( 'message' => '※どれか1つを選択して下さい' ) ); 8 $Validation->set_rule( '氏名', 'noEmpty', array( 'message' => '※氏名を入力してください。' ) ); 9 $Validation->set_rule( 'フリガナ', 'noEmpty', array( 'message' => '※フリガナを入力してください。' ) ); 10 $Validation->set_rule( '電話番号', 'noEmpty', array( 'message' => '※電話番号を入力してください。' ) ); 11 $Validation->set_rule( 'メール', 'noEmpty', array( 'message' => '※メールアドレスを入力してください。' ) ); 12 $Validation->set_rule( 'メール', 'mail', array( 'message' => '※メールアドレスの形式ではありません。' ) ); 13 $Validation->set_rule( '学校名', 'noEmpty', array( 'message' => '※最終学歴を入力してください。' ) ); 14 $Validation->set_rule( '学校名2', 'noEmpty', array( 'message' => '※最終学歴を選択してください。' ) ); 15 $Validation->set_rule( '学部', 'noEmpty', array( 'message' => '※最終学歴を入力してください。' ) ); 16 $Validation->set_rule( '学科', 'noEmpty', array( 'message' => '※最終学歴を入力してください。' ) ); 17 $Validation->set_rule( '状態', 'noEmpty', array( 'message' => '※選択してください。' ) ); 18 $Validation->set_rule( '現在', 'noEmpty', array( 'message' => '※選択してください。' ) ); 19 $Validation->set_rule( '資格', 'required', array( 'message' => '※どれか1つを選択して下さい' ) ); 20 return $Validation; 21} 22add_filter( 'mwform_validation_mw-wp-form-107', 'my_validation_rule', 10, 3 ); 23 24 25//問い合わせエラー文言 26function my_validation_rule( $Validation, $data, $Data ) { 27 $Validation->set_rule( '氏名', 'noEmpty', array( 'message' => '※氏名を入力してください。' ) ); 28 $Validation->set_rule( 'フリガナ', 'noEmpty', array( 'message' => '※フリガナを入力してください。' ) ); 29 $Validation->set_rule( '電話番号', 'noEmpty', array( 'message' => '※電話番号を入力してください。' ) ); 30 $Validation->set_rule( 'メール', 'noEmpty', array( 'message' => '※メールアドレスを入力してください。' ) ); 31 $Validation->set_rule( 'メール', 'mail', array( 'message' => '※メールアドレスの形式ではありません。' ) ); 32 return $Validation; 33} 34add_filter( 'mwform_validation_mw-wp-form-54', 'my_validation_rule', 10, 3 ); 35 36 37 38?> 39

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/21 05:52