is_login()WP 6.1.0

Проверяет, находится ли пользователь на странице входа в админку WordPress.

Функцию предложили создать в 2012 году в тикете #19898.

1 раз — 0.002949 сек (очень медленно) | 50000 раз — 0.68 сек (очень быстро)

Хуков нет.

Возвращает

true|false.

  • True - пользователь на странице входа в админку WordPress
  • false - в противном случае.

Использование

if ( is_login() ){
	// ...
}

Примеры

0

#1 Разместим приветствие на странице входа

add_action( 'init', 'add_text_to_login' );

function add_text_to_login() {
	if ( is_login() ) {
		echo '<h1>Добро пожаловать на страницу входа!</h1>';
	}
}

Заметки

Список изменений

С версии 6.1.0 Введена.

Код is_login() WP 6.7.1

function is_login() {
	return false !== stripos( wp_login_url(), $_SERVER['SCRIPT_NAME'] );
}