回答編集履歴
2
追記
test
CHANGED
@@ -80,6 +80,8 @@
|
|
80
80
|
|
81
81
|
unset( $fields['addr1'] );
|
82
82
|
|
83
|
+
|
84
|
+
|
83
85
|
}
|
84
86
|
|
85
87
|
```
|
1
追記
test
CHANGED
@@ -55,3 +55,31 @@
|
|
55
55
|
|
56
56
|
|
57
57
|
`unset( $fields['メタキー'] );`で非表示にしたいメタキーを指定するだけ。
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
**追記**
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
`current_user_can()`を権限の判定に利用する。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
例
|
74
|
+
|
75
|
+
`return $fields;`の前に追加。
|
76
|
+
|
77
|
+
```
|
78
|
+
|
79
|
+
if ( 'profile' == $tag && current_user_can( 'subscriber' ) ) {
|
80
|
+
|
81
|
+
unset( $fields['addr1'] );
|
82
|
+
|
83
|
+
}
|
84
|
+
|
85
|
+
```
|