web-dev-qa-db-fra.com

Comment supprimer des rôles d'utilisateur?

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é.

1
Abhinav Arya
$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;
3
bynicolas

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:

enter image description here

Une fois que vous avez supprimé les rôles indésirables, vous pouvez simplement supprimer le plug-in Members .

2