Ich habe gerade einen meiner Blogs auf das neue WordPress 3.1 aktualisiert und muss das Admin-Menü ausblenden, das oben auf den Seiten angezeigt wird. Wie deaktiviere ich es?
Vielen Dank
Ich habe gerade einen meiner Blogs auf das neue WordPress 3.1 aktualisiert und muss das Admin-Menü ausblenden, das oben auf den Seiten angezeigt wird. Wie deaktiviere ich es?
Vielen Dank
Antworten:
Dies ist der einfachste Weg. installiere showhide-adminbar. Dann sehen nicht alle Abonnenten die Admin-Leiste, auch wenn sie diese auf der Anzeigeseite anzeigen.
Gehen Sie zu Dashboard> Ihr Profil> Admin-Leiste anzeigen und deaktivieren Sie "Beim Anzeigen der Site".
remove_action( 'init', 'wp_admin_bar_init' );
zu Ihrenfunctions.php
show_admin_bar
ist der richtige Weg, dies zu tun).
Dies würde die Admin-Leiste für alle Benutzer außer Administratoren ausblenden. Am Ende hinzufügen von functions.php
:
function my_function_admin_bar($content) {
return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
Fügen Sie der Datei functions.php Ihres Themas Folgendes hinzu:
// Disable Admin Bar for all users
add_filter('show_admin_bar', '__return_false');
// Remove Admin Bar Options from all users' Profile page
add_action('admin_print_scripts-profile.php', 'hide_admin_bar_prefs');
function hide_admin_bar_prefs() {
?>
<style type="text/css">
.show-admin-bar { display: none; }
</style>
<?php
}