WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

login_head хук-событие . WP 2.1.0

Событие срабатывает в <head> части страницы авторизации/регистрации (wp-login.php).

В момент этого события обычно подключаются скрипты и стили, в том числе и зарегистрированные на хуке login_enqueue_scripts, а также выводятся другие данные, к примеру фавиконки.

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

add_action( 'login_head', 'action_function_name_1196' );
function action_function_name_1196(){
	// Делаем что-либо...
}

Примеры

#1 Добавим произвольный CSS на страницу входа

Изменим цвет фона страницы входа/регистрации с серого на оранжевый:

add_action( 'login_head', 'login_head_add_css' );

function login_head_add_css() {
	?>
	<style>
		body {
			background-color: #f78b53;
		}
	</style>
	<?php
}

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

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

Где вызывается хук

login_header()
login_head
wp-login.php 119
do_action( 'login_head' );

Где используется хук (в ядре WP)

wp-includes/default-filters.php 313
add_filter( 'login_head', 'wp_resource_hints', 8 );
wp-includes/default-filters.php 314
add_action( 'login_head', 'wp_print_head_scripts', 9 );
wp-includes/default-filters.php 315
add_action( 'login_head', 'print_admin_styles', 9 );
wp-includes/default-filters.php 316
add_action( 'login_head', 'wp_site_icon', 99 );
wp-login.php 39
add_action( 'login_head', 'wp_sensitive_page_meta' );
wp-login.php 41
add_action( 'login_head', 'wp_login_viewport_meta' );
wp-login.php 59
add_action( 'login_head', 'wp_shake_js', 12 );
campusboy 3384youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 7527
Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться