login_head
Событие срабатывает в <head> части страницы авторизации/регистрации (wp-login.php).
В момент этого события обычно подключаются скрипты и стили, в том числе и зарегистрированные на хуке login_enqueue_scripts, а также выводятся другие данные, к примеру фавиконки.
Использование
add_action( 'login_head', 'wp_kama_login_head_action' ); /** * Function for `login_head` action-hook. * * @return void */ function wp_kama_login_head_action(){ // action... }
Примеры
#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_head
wp-login.php 127
do_action( 'login_head' );
Где используется хук в WordPress
wp-includes/default-filters.php 373
add_action( 'login_head', 'wp_robots', 1 );
wp-includes/default-filters.php 374
add_filter( 'login_head', 'wp_resource_hints', 8 );
wp-includes/default-filters.php 375
add_action( 'login_head', 'wp_print_head_scripts', 9 );
wp-includes/default-filters.php 376
add_action( 'login_head', 'print_admin_styles', 9 );
wp-includes/default-filters.php 377
add_action( 'login_head', 'wp_site_icon', 99 );
wp-login.php 50
add_action( 'login_head', 'wp_strict_cross_origin_referrer' );
wp-login.php 52
add_action( 'login_head', 'wp_login_viewport_meta' );