Панель инструментов (Админ Бар) в WP

Создавая каждый новый проект на WordPress, первым делом я убираю этот мешающий adminbar для модераторов и администраторов сайта.

toolbar

show_admin_bar() - функция включает/отключает "Панель" для лицевой части (фронтэнда). В админ-панели "Панель" отключить невозможно.

Функцию можно вызывать на раннем этапе, даже до подключения плагинов или темы или следует размещать в файл темы functions.php. Нет необходимости вызывать функцию во время события init. Существует фильтр для отключения или включения админ бара, который обладает большим приоритетом нежели эта функция:

add_filter ( 'show_admin_bar', '__return_false' ); // отключить
add_filter ( 'show_admin_bar', '__return_true' ); // включить

Пример полного отключения Панели инструментов:

show_admin_bar ( false );

Отключение Панели для всех кроме админа

if ( ! current_user_can( 'manage_options' ) ) {
show_admin_bar ( false );
}

Добавить комментарий

Ваш адрес email не будет опубликован.

Вам также может понравится...