J'ai installé BuddyPress qui a créé des rôles d'utilisateur supplémentaires, mais même après avoir supprimé BuddyPress, ces rôles sont toujours présents. Comment puis-je supprimer ces rôles? J'ai essayé la commande remove_role()
mais cela n'a pas fonctionné.
$wp_roles = new WP_Roles(); // create new role object
$wp_roles->remove_role('name_of_role');
Si vous devez vérifier le name_of_role use
$wp_roles->get_names();
vous obtiendrez un tableau de name_of_role => Nom de rôle
Vous pouvez également utiliser l'objet global $ wp_roles
global $wp_roles;
Un moyen agréable et convivial de supprimer vos rôles personnalisés consiste à utiliser le plugin Membres .
Une fois que vous l'avez installé et activé, accédez à Utilisateurs > Rôles et vous pouvez supprimer ici les rôles personnalisés dont vous n'avez pas besoin. que vous pouvez voir ici:
Une fois que vous avez supprimé les rôles indésirables, vous pouvez simplement supprimer le plug-in Members .