seeseekey.net - Invictus Deus Ex Machina

Sobald man unter WordPress eingeloggt ist kommt man in den Genuss der Adminbar. Das ist ärgerlich, wenn man auch normale Nutzer auf der Seite hat. Diese sehen die Adminbar, obwohl sie ihnen keinen Vorteil bringt. Möchte man die Adminbar für normale Nutzer abschalten, so muss man folgende Zeilen zur “functions.php” seines Themes hinzufügen:

if(!current_user_can('manage_options')) 
{
    add_filter('show_admin_bar', '__return_false');
}

Anschließend wird die Adminbar nur noch bei Nutzern eingeblendet, welche über entsprechende administrative Berechtigungen verfügen.

7 Kommentare

  1. Irgendwie verstehe ich das nicht. Warum sollten Nutzer, die nicht als Admin eingeloggt sind, die Adminleiste angezeigt bekommen?

    Antworten

    • Gute Frage, WordPress scheint das an der Stelle so zu handhaben, was sich in meinem Fall störend auswirkte.

      Antworten

      • Das kann ich mir nicht vorstellen und ist bei mir defenitiv nicht so. Wenn ich mich einlogge, hab ich eine Admin-Leiste. wenn ich die Seite in einem anderen Browser aufrufe habe ich keine Leiste.

        Antworten

  2. hey ich habe den rat befolgt und jetzt ist meine gesamte homepage weiß ich komme weder ins Wp dashboard noch auf die Homepage selbst drauf :-/ was kann ich jetzt tun ?

    Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.