Проверка wp-login.php, является ли он текущей страницей
Как можно удобнее всего проверить находимся ли мы на странице wp-login.php или на другой нестандартной странице: wp-signup.php, wp-comments-post.php, wp-trackback.php и т.д.?
Обычно я делаю это некрасиво через $_SERVER['REQUEST_URI']
. Мне такой вариант не нравится, поэтому решил узнать, может в WordPress есть способ поэлегантнее?
В WordPress есть глобальная переменная $pagenow, содержит название текущего php файла, устанавливается всегда!
Т.е. можно использовать такой код:
Подробнее про $pagenow читай в статье про глобальные переменные.