is_admin() — проверяет, является ли текущая страница админкой
Возвращает true
, если текущая отображаемая страница является административной панелью сайта (имеется ввиду любая страница админки, URL которой содержит /wp-admin
), во всех остальных случаях возвращает false
.
При этом:
- возвращает
false
на странице wp-login.php,
- при выполнении вордпрессовских AJAX-запросов возвращает
true
,
- возвращает
true
при вызове файлов load-scripts.php
или load-styles.php
;
Функция не имеет каких-либо параметров.
if ( is_admin() ) {
echo 'Вы находитесь в админке.';
} else {
echo 'Вы находитесь на сайте.';
}

Миша
Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.