is_admin
Функция is_admin()
в WordPress используется для проверки того, выполняется ли текущий запрос в административной панели. Эта функция очень полезна для выполнения специфичных для админ-панели операций, таких как загрузка определенных скриптов или выполнение административных задач.
Возвращаемое значение
- Возвращает
true
, если текущий запрос направлен в административную панель. - Возвращает
false
, если текущий запрос направлен на фронтенд сайта.
Примеры использования
Загрузка скриптов и стилей только для админ-панели
Вы можете использовать is_admin()
для подключения CSS или JavaScript файлов только в админ-панели:
Выполнение кода только в админ-панели или переадресация пользователей с низкими привилегиями из админ-панели
Вы можете использовать is_admin()
для выполнения определенных действий только в административной панели:
Важно понимать, что
is_admin()
проверяет только то, выполняется ли запрос в админ-панели, а не проверяет права доступа пользователя. Для проверки прав доступа пользователя используйте функции, такие какcurrent_user_can()
.
Функция is_admin()
полезна для разработки тем и плагинов, где требуется разграничение логики, специфичной для административного интерфейса и публичного интерфейса сайта.