is_admin_bar_showing()
Перевіряє, чи буде показано (або вже показано) «Адмін бар» (тулбар). Тобто, чи буде виведена панель адмінки для поточного користувача. Умовний тег.
Працює на основі:
_get_admin_bar_pref()
_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. Рядок. $pagenow Filename of the current screen.
список змін
З версії 3.1.0 | Введено. |