WordPress - программная ликвидация админ-панели

Мини-конфуз всей ситуации заключается в том, что сняв стандартную галочку "Показывать верхнюю панель при просмотре сайта" в профиле пользователя, она исчезнет только при просмотре самого сайта. Но в админке-то останется! А ведь как порой мешает... Убрать оную "фишку" с глаз долой поможет вот такой код, прописанный в виде плагина или в "functions.php":

<?php
       wp_deregister_script('admin-bar');
       wp_deregister_style('admin-bar');
       remove_action('wp_footer','wp_admin_bar_render',1000);
?>

Первая строчка "дерегистрирует" подключение скрипта, вторая - стиля, а третья защищает код из подвала.

К сведению привожу иной способ, аналогичный клику в админке:

<?php
        show_admin_bar(false);
?>

Актуально для WordPress 3.3-3.3.1.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.