Панель администратора WordPress – полезная и нужная функция, которая позволяет быстро переходить к админке веб-сайта непосредственно с фронтэнда. Однако, иногда возникает неоходимость скрыть эту панель. В этой статье мы обсудим, как отключить панель администратора WordPress для всех пользователей, кроме администраторов.

Панель администратора WordPress можно отключить при помощи простого фрагмента кода. Этот код проверит, является ли текущий пользователь администратором, и если нет, он удалит панель администратора с внешнего интерфейса веб-сайта:

function remove_admin_bar() {
  if (!current_user_can('administrator') && !is_admin()) {
    show_admin_bar(false);
  }
}
add_action('after_setup_theme', 'remove_admin_bar');

Как обычно, этот код следует добавить в файл functions.php вашей WordPress темы.