# Отключение или удаление панели инструментов (админ-панели) в WordPress
Панель инструментов в WordPress можно отключить на странице профиля и в админ-панели. Для этого перейдите в раздел **Пользователи > Профиль**.

Если вы хотите отключить панель инструментов глобально (для всех пользователей), используйте функцию show_admin_bar()
.
## Способы отключения панели инструментов
### Мягкое отключение
Предположим, нам нужно отключить панель инструментов на фронтальной части сайта, но при этом разрешить плагинам включать её с помощью фильтра show_admin_bar
.
Для этого добавьте следующую строку в файл functions.php
вашей темы:
show_admin_bar( false );
### Полное отключение панели инструментов
Чтобы полностью отключить панель инструментов как на фронтальном сайте, так и в админ-панели, используйте следующий код:
// Отключить админ-панель на фронте
add_filter( 'show_admin_bar', '__return_false' );
// Отключить админ-панель в админ-панели
remove_action( 'in_admin_header', 'wp_admin_bar_render', 0 );
### Отключение панели инструментов для всех, кроме администраторов (на фронте)
В этом примере панель инструментов не отключается в админ-панели.
add_filter( 'show_admin_bar', 'admin_bar_for_admin_only', 99 );
function admin_bar_for_admin_only( $show_admin_bar ) {
if ( $show_admin_bar && ! current_user_can( 'manage_options' ) ) {
$show_admin_bar = false;
}
return $show_admin_bar;
}
Также вы можете отключить панель инструментов для любой роли. Вместо возможности manage_options
укажите соответствующую возможность для роли. Вот некоторые из них:
- publish_posts
— автор
- edit_others_posts
— редактор
### Отключение панели инструментов для сетевых администраторов
Для отключения панели инструментов для сетевых администраторов можно использовать следующий код:
add_filter( 'show_admin_bar', 'admin_bar_for_network_admin_only', 99 );
function admin_bar_for_network_admin_only( $show_admin_bar ) {
if ( $show_admin_bar && ! is_network_admin() ) {
$show_admin_bar = false;
}
return $show_admin_bar;
}
Таким образом, вы также можете отключить панель инструментов с помощью условных тегов или других проверок в WordPress.