Bei jeder WordPress Installation sehen eingeloggte Nutzer die WordPress Toolbar immer ganz oben direkt unter der Adressleiste. Doch was bringt dieser schwarze Balken eigentlich? Die Toolbar bietet die Möglichkeit, direkt ins Dashboard zu springen, dein Profil anzuzeigen oder über den Customizer die Website anzupassen. Zusätzlich lassen sich über das kleine „+“ direkt neue Beiträge erstellen.

Doch wer nutzt diese Toolbar wirklich? Für den Administrator mag dies Sinn machen, doch für einen einfachen Autor, dem kaum Funktionen im Dashboard zur Verfügung stehen und der keine Berechtigungen hat, um über den Customizer die Website zu verändern, macht die Toolbar wenig Sinn. Hinzu kommt, dass die Website das Layout der Seite verändert und dadurch sogar als störend empfunden werden kann. Per Default bietet WordPress leider keine Möglichkeit, die Toolbar über die Einstellungen zu deaktivieren. In diesem Artikel möchte ich dir zeigen, wie du die Toolbar trotzdem ausblenden kannst.

Nachdem du am besten ein Child Theme erstellt hast (siehe WordPress Codex), kannst du ganz am Ende deiner functions.php folgenden Befehl einfügen:

show_admin_bar( false );

Dies führt dazu, dass die Toolbar komplett ausgeblendet wird. Doch das willst du evtl. gar nicht. Um die Toolbar nur für bestimmte Benutzerrollen auszublenden, kann folgender Code verwendet werden.

if ( ! current_user_can( ‚manage_options‘ ) ) {
show_admin_bar( false );
}

Dies gibt dir die Möglichkeit,  die Toolbar für den Admin weiterhin anzuzeigen, aber für alle anderen Rollen zu deaktivieren. Um weitere Rollen mit auszuschließen, kann zum Beispiel auch auf „publish_posts“  geprüft werden. Alle weiteren Berechtigungen und zugehörigen Rollen, die so abgefragt werden können, findest du im WordPress Codex unter: https://codex.wordpress.org/Roles_and_Capabilities

 

WordPress Toolbar ausblenden

von Benjamin Scheidt benötigte Zeit: 2 min
0