Ich möchte verhindern, dass bestimmte Benutzerrollen überhaupt auf das Dashboard http://www.openeye.net/wp-admin/ zugreifen . Ich habe Benutzerprofile auf eine neue Seite verschoben und neu gestaltet, die auf der Website angezeigt werden kann. Wie würde ich das machen?
admin
user-roles
dashboard
Zach Shallbetter
quelle
quelle
Antworten:
So sperren Sie Abonnenten und Mitwirkende aus dem Administrator:
Ich hoffe, das hilft. Alle Rollen geben dem Benutzer eine Funktion, die der Name dieser Rolle ist, sodass Sie einen beliebigen Rollennamen als Funktion verwenden können.
quelle
quelle
Ja, Sie müssten die Funktion current_user_can ($ Capability) verwenden. Hier ist die offizielle WordPress-Referenz: https://codex.wordpress.org/Function_Reference/current_user_can
quelle
quelle