it-swarm.com.de

Setzen Sie die Standardrollen und -funktionen zurück

Es fällt mir schwer, den Rollen benutzerdefinierte Funktionen für Post-Typen hinzuzufügen ( Funktionen zu Standardrollen hinzufügen ), und ich vermute, dass mein Durcheinander einige Probleme verursacht hat. Ich habe auch verschiedene Plugins installiert und deinstalliert, von denen einige Funktionen hinzugefügt wurden. Infolgedessen ist Mein WP Rollenobjekt ein bisschen chaotisch. Kennt jemand eine Möglichkeit zum Zurücksetzen von Funktionen oder benötige ich eine Neuinstallation?

8
mantis

Ich benutze User Role Editor . Sie können hinzugefügte Rollen löschen und Rollen von der Plug-in-Seite zurücksetzen.

Um die Administratorrolle zurückzusetzen, können Sie ab WP 3.4+ hinzufügen

define('URE_SHOW_ADMIN_ROLE', 1);

in deine wp-config.php Datei. Danach müssen Sie zu Benutzer> Benutzerrollen-Editor gehen und auf "Zurücksetzen" klicken.

4
livearoha

Wenn Sie kein Plugin installieren möchten, um nur diese eine Aufgabe auszuführen, können Sie die WordPress-Funktion direkt aufrufen, um die Rollen und ihre Funktionen neu zu erstellen.

if ( !function_exists( 'populate_roles' ) ) {
  require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}

populate_roles();
18
Enchiridion