Einige Leser haben uns gefragt, wie man die WordPress-Adminleiste deaktiviert. Obwohl es sich um eine kleine Anpassung handelt, ziehen es einige Benutzer aus verschiedenen Gründen vor, dies zu tun, z. B. um eine sauberere Benutzeroberfläche beizubehalten oder die Benutzererfahrung für Nicht-Admin-Benutzer zu verbessern.
Standardmäßig können Sie die WordPress-Admin-Leiste für einzelne Benutzer einfach deaktivieren. Dies kann jedoch zeitaufwändig sein, wenn Sie eine große Anzahl registrierter Benutzer auf Ihrer Website haben.
In diesem Artikel zeigen wir Ihnen, wie Sie die WordPress-Admin-Leiste für alle Benutzer außer Administratoren einfach deaktivieren können.

Was ist die WordPress Admin-Leiste?
Standardmäßig zeigt WordPress eine Admin-Leiste am oberen Bildschirmrand für alle angemeldeten Benutzer an. Wenn Sie in Ihrem Konto angemeldet sind, können Sie diese Symbolleiste im WordPress-Adminbereich und auf allen anderen Seiten sehen.

Die WordPress Admin-Toolbar bietet nützliche Verknüpfungen zu verschiedenen Backend-Bereichen von WordPress, und diese Verknüpfungen ändern sich je nach Benutzerrolle und Berechtigungen in WordPress.
Die Admin-Leiste kann jedoch ablenken, wenn Sie das Frontend Ihrer Website betrachten.
Dies kann sich auch auf das Design und die Benutzererfahrung Ihrer Website auswirken. Dies kann ein Problem sein, wenn Sie eine WordPress-Site für Dritte erstellen oder verwalten, da diese nicht sehen können, wie ihre Website wirklich aussieht.
Glücklicherweise gibt es mehrere Möglichkeiten, die Admin-Leiste für alle Benutzer außer Administratoren zu deaktivieren. Verwenden Sie einfach die Schnelllinks unten, um zu der Methode zu springen, die Sie verwenden möchten:
- Methode 1: Berechtigungen jedes Benutzers in WordPress ändern
- Methode 2: Code verwenden, um die Admin-Leiste für Nicht-Admin-Benutzer zu deaktivieren (empfohlen)
- Methode 3: Verwenden Sie ein kostenloses Plugin, um die Admin-Leiste für Nicht-Admin-Benutzer zu deaktivieren
Video-Tutorial
Wenn Sie schriftliche Anleitungen bevorzugen, lesen Sie einfach weiter.
Methode 1: Berechtigungen jedes Benutzers in WordPress ändern
Sie können die Admin-Leiste für bestimmte Benutzer deaktivieren, indem Sie einfach deren Benutzerprofil bearbeiten. Dies ist eine schnelle und einfache Methode, wenn Sie die Leiste nur für eine kleine Anzahl von Personen entfernen müssen. Wenn Sie jedoch eine Mitgliederseite mit vielen Benutzern betreiben, empfehlen wir eine andere Methode.
Um die Admin-Leiste manuell zu entfernen, gehen Sie einfach zur Seite Benutzer » Alle Benutzer im WordPress-Admin-Dashboard. Bewegen Sie dann den Mauszeiger über den WordPress-Benutzer, der die Admin-Leiste nicht benötigt, und klicken Sie auf „Bearbeiten“, wenn sie erscheint.

Dies öffnet das Profil dieses Benutzers.
Deaktivieren Sie von hier aus das Kontrollkästchen neben der Option „Symbolleiste beim Anzeigen der Website anzeigen“.

Scrollen Sie danach zum Ende des Bildschirms und klicken Sie auf „Benutzer aktualisieren“, um Ihre Änderungen zu speichern. Dadurch wird die Admin-Leiste nur für diese spezielle Person deaktiviert.
Um die Symbolleiste für weitere Benutzer auszublenden, folgen Sie einfach dem gleichen Prozess wie oben beschrieben.
Methode 2: Code verwenden, um die Admin-Leiste für Nicht-Admin-Benutzer zu deaktivieren (empfohlen)
Wenn Sie die Admin-Leiste für viele verschiedene Personen ausblenden müssen, würde das manuelle Ändern der Einstellungen jedes Benutzers viel Zeit und Mühe kosten.
Aus diesem Grund empfehlen wir, die Admin-Leiste zu deaktivieren, indem Sie Code zur functions.php-Datei hinzufügen, die eine WordPress-Theme-Datei ist.
Einige Anleitungen empfehlen, die Theme-Dateien manuell zu bearbeiten, dies kann jedoch zu häufigen WordPress-Fehlern führen und Ihre Website sogar komplett lahmlegen.
Aus diesem Grund empfehlen wir die Verwendung von WPCode. Es ist das beste Code-Snippet-Plugin und erleichtert das Hinzufügen von benutzerdefiniertem Code in WordPress, ohne Ihre Website zu gefährden.
Wir haben WPCode verwendet, um das Admin-Farbschema zu ändern, den Text „Hallo Administrator“ zu entfernen, die Schaltfläche „Bildschirmoptionen“ zu deaktivieren und mehr.
Zuerst müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung, wie Sie ein WordPress-Plugin installieren.
Sobald das Plugin aktiviert ist, gehen Sie zu Code Snippets » Snippet hinzufügen.

Hier sehen Sie alle vorgefertigten Snippets, die Sie zu Ihrer Website hinzufügen können.
Tatsächlich hat WPCode den benötigten Code-Snippet zum Deaktivieren der Admin-Leiste in seiner integrierten Snippet-Bibliothek. Gehen Sie einfach zu Code Snippets » Bibliothek.

Suchen Sie hier nach „WP Admin Bar deaktivieren“.
Wenn der richtige Ausschnitt erscheint, klicken Sie einfach auf die Schaltfläche „Ausschnitt verwenden“.

Das Plugin fügt den Code automatisch zu Ihrer Website hinzu, gibt dem Code einen beschreibenden Titel, wählt die richtige Einfügungsmethode und fügt sogar Tags hinzu, um Ihnen zu helfen, den Ausschnitt zu identifizieren.
So sieht der Code aus:
/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );
Wenn Ihr Ziel nun darin besteht, die Admin-Leiste für alle Benutzer zu deaktivieren, müssen Sie nur den Schalter von 'Inaktiv' auf 'Aktiv' umlegen und dann auf 'Aktualisieren' klicken.

Da unser Ziel jedoch darin besteht, die WordPress-Adminleiste für Nicht-Admin-Benutzer zu deaktivieren, müssen wir den Code geringfügig anpassen.
Sie können den vorhandenen Code durch den folgenden ersetzen:
/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );
function restrict_admin_bar( $show ) {
return current_user_can( 'administrator' ) ? true : false;
}
Dieser Code identifiziert alle Nicht-Admin-Benutzer, die sich nicht gerade im Admin-Dashboard befinden. Für diese Benutzer deaktiviert er die WordPress-Adminleiste.
Scrollen Sie danach auf der Seite nach unten zum Abschnitt „Einfügen“. Hier können Sie die Standardmethode „Automatisch einfügen“ beibehalten, um sicherzustellen, dass der Code überall ausgeführt wird.

Scrollen Sie schließlich zum oberen Bildschirmrand und klicken Sie auf den Schieberegler „Inaktiv“, sodass er „Aktiv“ anzeigt.
Klicken Sie dann einfach auf die Schaltfläche „Snippet speichern“ oder „Aktualisieren“, um den Code-Snippet live zu schalten.

Das ist alles! Denken Sie daran, Ihre WordPress-Website zu überprüfen, um sicherzustellen, dass alles ordnungsgemäß funktioniert.
Methode 3: Verwenden Sie ein kostenloses Plugin, um die Admin-Leiste für Nicht-Admin-Benutzer zu deaktivieren
Wenn Sie keinen Code zu Ihrer Website hinzufügen möchten, können Sie die Admin-Leiste mit einem Plugin ausblenden. Hide Admin Bar Based on User Roles ermöglicht es Ihnen, die Symbolleiste basierend auf verschiedenen Benutzerrollen zu entfernen. Dies ist also eine gute Wahl, wenn Sie die Leiste für alle Mitglieder, WooCommerce-Kunden oder eine andere Benutzerrolle deaktivieren möchten.
Zuerst müssen Sie das Plugin Hide Admin Bar Based on User Roles installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung, wie Sie ein WordPress-Plugin installieren.
Nach der Aktivierung müssen Sie zur Seite Einstellungen » Admin-Leiste ausblenden gehen. Von hier aus aktivieren Sie die Kontrollkästchen neben den Benutzerrollen, für die Sie die Admin-Leiste deaktivieren möchten.

Klicken Sie anschließend einfach auf „Änderungen speichern“, um Ihre Einstellungen zu speichern.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie die WordPress Admin-Leiste für alle Benutzer außer Administratoren deaktivieren. Möglicherweise möchten Sie auch unseren Leitfaden zum Thema So erhalten Sie E-Mail-Benachrichtigungen für Beitragsänderungen in WordPress und unsere Expertenauswahl der besten WordPress Activity Log und Tracking Plugins sehen.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Jiří Vaněk
Das ist wirklich sehr nützlich für eine Website mit mehreren Autoren. Ich habe es fast sofort nach dem Lesen angewendet. Ich hatte diesem Problem vorher keine große Aufmerksamkeit geschenkt, aber da ich kürzlich eine Website mit mehreren Autoren fertiggestellt habe, war dieses Tutorial sehr zeitgemäß, und wieder einmal haben Sie mich zu einer interessanten Modifikation geführt, die die Sicherheit verbessert.
Livingstone
Verursacht einen Fehler bei der Aktivierung
WPBeginner Support
It would depend on what method you are using as well as the error for us to be able to assist. If you reach out using our contact form our support team should be able to assist you further
Admin
Dayo Olobayo
Danke für den Artikel, aber gibt es bitte eine Möglichkeit, die Admin-Leiste nach meiner Wahl zu gestalten?
WPBeginner Support
Dafür empfehlen wir Ihnen, sich unseren Artikel unten anzusehen!
https://www.wpbeginner.com/beginners-guide/how-to-customize-wordpress-admin-area-dashboard-for-beginners/#customizeadmintoolbar
Admin
Hajjalah
Ich habe ein Frage- und Antwort-Plugin auf meinem Blog, das automatisch die Admin-Leiste für alle Benutzer hinzufügt, wann immer ich ein Update darauf mache. Ich bin froh, dass WPCode diese nervige Funktion komplett deaktiviert hat. Danke WPBeginner für den hilfreichen Artikel.
WPBeginner Support
Gern geschehen!
Admin
Moinuddin Waheed
Dies ist sehr notwendig, um die Admin-Leiste für alle Benutzer außer dem Administrator auszublenden.
Ich habe schon mehrmals daran gedacht, dies zu tun, besonders als ich eine Nachrichten-Website betrieb und viele Autoren und Mitwirkende hatte.
Ihnen die Admin-Leiste anzuzeigen ist nicht nur unnötig, sondern auch ärgerlich.
Ich schätze die Schritte, um diese Admin-Leiste loszuwerden und sie nur für den Administrator beizubehalten, sehr.
Amos Showole
Wow… Das ist großartig, Sie haben ein Problem gelöst, mit dem ich auf einer meiner WordPress-Websites zu kämpfen hatte, auf der BuddyPress installiert war….
WPBeginner Support
Freut mich zu hören, dass unser Leitfaden hilfreich war!
Admin