Я пытаюсь добавить 2 роли пользователю при регистрации.Роль 1 - одна из двух стандартных, уже предустановленных ролей.Роль 2 - генерируется индивидуально для каждого пользователя при его регистрации.
При назначении только роли по умолчанию - не создает проблем.Когда я добавляю динамически генерируемые роли, он назначает только эту роль, пропуская роль по умолчанию.
$user = wp_insert_user( $userdata );
$getuser = new WP_User($user);
$getuser->set_role('profile_1');
add_role(
'user-ID'.$user,
__( 'user-ID'.$user, 'wordpress-66604-809452.cloudwaysapps.com' ),
array(
'read' => true,
'edit_posts' => true,
));
$getuser->set_role('user-ID'.$user);