is_admin_bar_showing()
Проверяет будет ли показан (или уже показан) «Админ бар» (тулбар). То есть будет ли выведена панель админки для текущего пользователя. Условный тег.
Работает на основе: _get_admin_bar_pref()
Хуки из функции
Возвращает
true|false. Логические true или false. Возвращает false в случаях:
-
если пользователь не авторизован;
-
если показ "Админ Бара" отключен;
-
если показ админ бара не предусмотрен (на странице wp-login.php)
-
если "Админ Бар" отключен в коде: add_filter('show_admin_bar', '__return_false');
- если это запрос (константы определены): XMLRPC_REQUEST или DOING_AJAX или IFRAME_REQUEST
В остальных случаях возвращает true. В админке всегда возвращает true.
Использование
if( is_admin_bar_showing() ){
// админ бар выводится
}
Примеры
#1 Проверим есть ли Админ бар и сделаем что-либо
if( is_admin_bar_showing() ) {
// код, если панель есть
}
else {
// код, если панели нет
}
Заметки
- Global. true|false.
$show_admin_bar - Global. Строка.
$pagenowThe filename of the current screen.
Список изменений
| С версии 3.1.0 | Введена. |