adminbar

WordPress: WP Adminbar fehlt

Adminleiste in WordPress 3.1 entfernen

Es gibt mehrere Möglichkeiten um die Adminleiste, die seit WordPress 3.1 dabei ist, zu entfernen. Der einfachste Weg geht über das Adminmenü: Benutzer → Dein Profil → Zeige Adminleiste. Dort kann man die Adminleiste für Frontend (Website) und für Backend (Adminbereich) ein und ausschalten.

Dies funktioniert logischerweise nur für den Benutzer, der die Adminleiste de- bzw. aktiviert hat. Will man für alle Nutzer die Adminleiste deaktivieren, dann muss man etwas tiefer in die Trickkiste greifen. 

Über die style.css

Die einfachste, aber nicht unbedingt eleganteste Lösung ist es folgendes in die CSS-Datei zu notieren:

#wpadminbar {display:none;}

Die Adminleiste ist zwar noch immer da bzw. wird ausgeliefert, aber sie wird nicht im Browser angezeigt.

Als Plugin

Um die Adminleiste zu deaktivieren existieren momentan mehrere WordPress-Plugins:

Anpassung der functions.php

Die eleganteste Lösung ist es folgenden Code in die functions.php zu notieren:

add_filter( ‘show_admin_bar’, ‘__return_false’ );


WordPress: WP Adminbar fehlt

Das Problem: Statt der WordPress Admin-Leiste wird ein weißer Hintergrund am oberen Rand der Seite angezeigt: