jeder Weg wäre akzeptabel für mich, sogar die DB zu hacken.
Ich habe die Rollen mit MEMBERS plugin vermasselt, und ich brauche eine Möglichkeit, die Rollen irgendwie zurückzusetzen. Ich kann nicht scheinen, einen richtigen Weg zu finden.
Grundsätzlich muss ich alle Rollen, functionen und benutzerdefinierten Post-Typ auf einmal spülen. es würde keine Probleme mit denen verursachen, die in die functions.php-Datei geschrieben sind, wie ich verstehe, oder?
Dashboard > Users
Plugins können keinen dauerhaften Schaden anrichten, vorausgesetzt, dass alle ihre Aktionen über die Plugin-API korrekt implementiert werden. Ich nehme an, dass das Mitglieder-Plugin dieser Beschreibung entspricht. Sobald Sie es deaktivieren, sollten alle Änderungen, die es an den Hauptbenutzerrollen vorgenommen hat, rückgängig gemacht werden. Anschließend müssen Sie vorhandene Benutzer einfach der gewünschten Hauptbenutzerrolle zuweisen.
Sie können die Rollen und / oder die functionen erneut löschen oder hinzufügen:
add_role()
, remove_role()
, get_role()
, add_cap()
, remove_cap()