質問編集履歴

2

追記

2018/11/15 10:20

投稿

MATRIX
MATRIX

スコア16

test CHANGED
File without changes
test CHANGED
@@ -18,6 +18,38 @@
18
18
 
19
19
 
20
20
 
21
+ ```PHP
22
+
23
+ add_action ('admin_head','make_display_name_f_name_last_name');
24
+
25
+ function make_display_name_f_name_last_name(){
26
+
27
+ $users = get_users(array('fields'=>'all'));
28
+
29
+ foreach($users as $user){
30
+
31
+ $user = get_userdata($user->ID);
32
+
33
+ $display_name = $user->nickname;
34
+
35
+ if($display_name!=' ') wp_update_user( array ('ID' => $user->ID, 'display_name' => $display_name) );
36
+
37
+ else wp_update_user( array ('ID' => $user->ID, 'display_name' => $user->display_login) );
38
+
39
+ if($user->display_name == '')
40
+
41
+ wp_update_user( array ('ID' => $user->ID, 'display_name' => $user->display_login) );
42
+
43
+ }
44
+
45
+ }
46
+
47
+ ```
48
+
49
+ 上記を使うとデフォルトでニックネームがDisplay Nameとして登録されます。
50
+
51
+
52
+
21
53
  こちらを下記のようにしたいと考えております。
22
54
 
23
55
  1. ニックネームが入力された場合、ニックネームの値をDisplay Nameに設定。

1

追加文

2018/11/15 10:20

投稿

MATRIX
MATRIX

スコア16

test CHANGED
File without changes
test CHANGED
@@ -26,4 +26,8 @@
26
26
 
27
27
 
28
28
 
29
+ 可能であれば、こちらの制御をテーマのfunctions.phpで行いたいと考えております。
30
+
31
+
32
+
29
33
  どなたかご教授頂ければ幸いです。