質問編集履歴

1

やったことを記載

2020/12/18 08:22

投稿

DaisukeMori
DaisukeMori

スコア226

test CHANGED
File without changes
test CHANGED
@@ -5,3 +5,49 @@
5
5
 
6
6
 
7
7
  例えば名前なら「お名前は必須項目です」とか問合せ内容なら「問合せ内容は必須項目です」とか切り分けることはできますか?
8
+
9
+
10
+
11
+ # やったこと
12
+
13
+
14
+
15
+ funcrions.phpに記載
16
+
17
+
18
+
19
+ ```php
20
+
21
+ add_filter( 'wpcf7_validate', 'kaiza_wpcf7_validate', 11, 2 );
22
+
23
+ function kaiza_wpcf7_validate( $result, $tags ) {
24
+
25
+ foreach ( $tags as $tag ) {
26
+
27
+ $name = $tag['name'];
28
+
29
+ if ( $name == 'your-name' ) {
30
+
31
+ $yourname = $_POST[ $name ];
32
+
33
+ if ($yourname == '') {
34
+
35
+ $result->invalidate( $name, 'お名前は必須項目です。' );
36
+
37
+ }
38
+
39
+ }
40
+
41
+ }
42
+
43
+
44
+
45
+ return $result;
46
+
47
+ }
48
+
49
+ ```
50
+
51
+
52
+
53
+ これでは反映されませんでした。