Я создаю пользователя WordPress, как это:
$userdata = array(
'user_login' => $login,
'user_pass' => $pass,
'user_email' => $mail,
);
$user_id = wp_insert_user($userdata);
, и я хочу добавить роль пользователя, используя Ultimate Member, как это:
global $ultimatemember;
um_fetch_user($user_id);
$ultimatemember->user->set_role('role-slug');
Но когда я делаю это вот так, у меня ошибка
Uncaught Error: Call to a member function set_role() on null
Я пробовал ранее с строкой 'role' => 'role_slug' в пользовательских данных, но она не работает: (*