0
入力文字列の表示名をニックネーム登録フィールドに設定することはできますか?私は単純なフックでこれをやろうとしていますが、結局は動作しません。WordPress - 登録プロセスでニックネームから表示名を設定
function set_default_display_name($user_id) {
$user = get_userdata($user_id);
$name = $user->nickname;
$args = array(
'ID' => $user_id,
'display_name' => $name
);
wp_update_user($args);
}
add_action('user_register', 'set_default_display_name');
デフォルトでは、登録の直後に表示名はWPユーザー名(ログイン)ではなくニックネームから設定されました。誰かがニックネームから表示名を設定するのを助けることができますか?