web-dev-qa-db-fra.com

Pourquoi la désactivation d'un plugin provoque-t-elle une erreur: "Vous ne disposez pas des autorisations suffisantes pour accéder à cette page"?

Nous avons récemment désactivé le plugin bbPress car nous ne l'utilisons plus. Immédiatement après, aucun utilisateur administrateur ne peut accéder au tableau de bord sans frapper l'infâme:

"You do not have sufficient permissions to access this page?"

Nous avons essayé de supprimer TOUS les plugins pour éliminer une dépendance à l’un de ceux-ci, mais cela n’a pas fonctionné.

2
emersonthis

Dans le cas particulier de bbPress, il ajoute de nouveaux rôles et fonctionnalités utilisateur, comme le rôle "Keymaster". Les utilisateurs qui avaient un rôle spécifique à bbPress n'auront plus accès à rien, car après avoir supprimé le plug-in, le rôle n'existe plus.

Certains utilisateurs ont signalé que l'utilisation du plug-in "User Role Editor" et la réinitialisation de leurs rôles par défaut avaient résolu ce problème: http://bbpress.org/forums/topic/you-do-not -avoir-des-autorisations-suffisantes-d'accéder-à-cette-page-3/

Si un administrateur quelconque peut se connecter, il peut réinitialiser manuellement les rôles des utilisateurs concernés en modifiant leur profil utilisateur et en leur attribuant le rôle approprié sur le site.

0
Otto