Как удалить админ панель в вордпресс 3.1

Вы наверное заметили, как после очередного обновления WordPress на главной странице для пользователей с соответствующим уровнем доступа появилась административная панель на сайте.

В некоторых случаях это очень полезная вещь, но в некоторых моментах она совсем не подходит. Вот для таких случаев мы и рассмотрим как убрать это навязчивую панель.

Рассмотрим несколько вариантов как можно убрать административную панель в вордпрессе 3.1:

1. Добавить в файл functions.php следующую функцию:

[code="php"]
if (!is_admin() &&  !current_user_can('add_users')){
wp_deregister_script( 'admin-bar' );
wp_deregister_style( 'admin-bar' );
remove_action('wp_footer','wp_admin_bar_render',1000);
}
[/code]

или
2. В файле header.php добавить вверху (Выше <?php wp_head() ?> )

[code="php"]
if (!current_user_can('add_users')){
wp_deregister_script( 'admin-bar' );
wp_deregister_style( 'admin-bar' );
remove_action('wp_footer','wp_admin_bar_render',1000);
}
?>;
[/code]

 

3. Зайти в административной панели в настройку личного профиля, и убрать галочки с «Показывать верхнюю панель» на сайте и в консоле.

Вот и все. Мы убрали админ панель в вордпрессе после обновления.

 

А где плагин?

На самом деле существует несколько плагинов для удаления и выключения админ панели в wordpress 3.1, но они не так эффективны ( тормозят саму CMS ).

Плагины вы можете найти на сайте вордпресс в расширениях, вот названия нескольких из них:

Admin Bar Disabler →
Custom Admin Bar →
Global Hide/Remove Admin Bar Plugin →
Admin Bar Removal →

Как удалить админ панель в вордпресс 3.1: 5 комментариев

  1. А можно ее оставить только для администраторов, но не показывать просто зарегистрированным юзерам?

    1. при регистрации нового пользователя она автоматически там стоит. Так вот если ты не хочешь чтоб новые пользователи видели админ панель или она разрушает дизайн, то просто её убираешь..

  2. кстати если воспользоваться первым советом, то все равно тема оказывается сдвинута на 19 пикселей вниз, так что лучше в функшинс.пхп записать
    add_filter(‘show_admin_bar’, ‘__return_false’);

Добавить комментарий для mname Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">