Title: wp-login.php | Developer.WordPress.org

---

# File: wp-login.php

 * hook[lost_password_html_link](https://developer.wordpress.org/reference/hooks/lost_password_html_link/)
 * Filters the link that allows the user to reset the lost password.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/lost_password_html_link/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lost_password_html_link/#uses)
   | Source: [wp-login.php:1595](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1595-L1595)
 * hook[login_display_language_dropdown](https://developer.wordpress.org/reference/hooks/login_display_language_dropdown/)
 * Filters whether to display the Language selector on the login screen.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_display_language_dropdown/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_display_language_dropdown/#uses)
   | Source: [wp-login.php:370](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L370-L370)
 * hook[login_language_dropdown_args](https://developer.wordpress.org/reference/hooks/login_language_dropdown_args/)
 * Filters default arguments for the Language select input on the login screen.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_language_dropdown_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_language_dropdown_args/#uses)
   | Source: [wp-login.php:408](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L408-L408)
 * hook[login_site_html_link](https://developer.wordpress.org/reference/hooks/login_site_html_link/)
 * Filters the “Go to site” link displayed in the login page footer.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_site_html_link/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_site_html_link/#uses)
   | Source: [wp-login.php:349](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L349-L349)
 * hook[admin_email_remind_interval](https://developer.wordpress.org/reference/hooks/admin_email_remind_interval/)
 * Filters the interval for dismissing the admin email confirmation screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_remind_interval/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_remind_interval/#uses)
   | Source: [wp-login.php:620](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L620-L620)
 * hook[admin_email_confirm_form](https://developer.wordpress.org/reference/hooks/admin_email_confirm_form/)
 * Fires inside the admin-email-confirm-form form tags, before the hidden fields.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_confirm_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_confirm_form/#uses)
   | Source: [wp-login.php:683](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L683-L683)
 * hook[admin_email_check_interval](https://developer.wordpress.org/reference/hooks/admin_email_check_interval/)
 * Filters the interval for redirecting the user to the admin email confirmation
   screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_check_interval/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_check_interval/#uses)
   | Source: [wp-login.php:652](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L652-L652)
 * hook[admin_email_confirm](https://developer.wordpress.org/reference/hooks/admin_email_confirm/)
 * Fires before the admin email confirm form.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_confirm/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/admin_email_confirm/#uses)
   | Source: [wp-login.php:672](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L672-L672)
 * hook[login_headertext](https://developer.wordpress.org/reference/hooks/login_headertext/)
 * Filters the link text of the header logo above the login form.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_headertext/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_headertext/#uses)
   | Source: [wp-login.php:167](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L167-L167)
 * hook[user_request_action_confirmed](https://developer.wordpress.org/reference/hooks/user_request_action_confirmed/)
 * Fires an action hook when the account action has been confirmed by the user.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/user_request_action_confirmed/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/user_request_action_confirmed/#uses)
   | Source: [wp-login.php:1276](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1276-L1276)
 * hook[enable_login_autofocus](https://developer.wordpress.org/reference/hooks/enable_login_autofocus/)
 * Filters whether to print the call to `wp_attempt_focus()` on the login screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/enable_login_autofocus/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/enable_login_autofocus/#uses)
   | Source: [wp-login.php:1628](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1628-L1628)
 * hook[login_link_separator](https://developer.wordpress.org/reference/hooks/login_link_separator/)
 * Filters the separator used between login form navigation links.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/login_link_separator/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_link_separator/#uses)
   | Source: [wp-login.php:583](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L583-L583)
 * hook[login_title](https://developer.wordpress.org/reference/hooks/login_title/)
 * Filters the title tag content for login page.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_title/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_title/#uses)
   | Source: [wp-login.php:91](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L91-L91)
 * hook[login_header](https://developer.wordpress.org/reference/hooks/login_header/)
 * Fires in the login page header after the body tag is opened.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_header/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_header/#uses)
   | Source: [wp-login.php:212](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L212-L212)
 * hook[logout_redirect](https://developer.wordpress.org/reference/hooks/logout_redirect/)
 * Filters the log out redirect URL.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/logout_redirect/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/logout_redirect/#uses)
   | Source: [wp-login.php:831](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L831-L831)
 * hook[wp_login_errors](https://developer.wordpress.org/reference/hooks/wp_login_errors/)
 * Filters the login page errors.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/wp_login_errors/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_login_errors/#uses)
   | Source: [wp-login.php:1482](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1482-L1482)
 * hook[login_form](https://developer.wordpress.org/reference/hooks/login_form/)
 * Fires following the ‘Password’ field in the login form.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/login_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_form/#uses)
   | Source: [wp-login.php:1541](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1541-L1541)
 * hook[resetpass_form](https://developer.wordpress.org/reference/hooks/resetpass_form/)
 * Fires following the ‘Strength indicator’ meter in the user password reset form.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/resetpass_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/resetpass_form/#uses)
   | Source: [wp-login.php:1071](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1071-L1071)
 * hook[wp_signup_location](https://developer.wordpress.org/reference/hooks/wp_signup_location/)
 * Filters the Multisite sign up URL.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_signup_location/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_signup_location/#uses)
   | Source: [wp-login.php:1110](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1110-L1110)
 * hook[registration_redirect](https://developer.wordpress.org/reference/hooks/registration_redirect/)
 * Filters the registration redirect URL.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/registration_redirect/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/registration_redirect/#uses)
   | Source: [wp-login.php:1152](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1152-L1152)
 * hook[register_form](https://developer.wordpress.org/reference/hooks/register_form/)
 * Fires following the ‘Email’ field in the user registration form.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/register_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/register_form/#uses)
   | Source: [wp-login.php:1183](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1183-L1183)
 * hook[login_redirect](https://developer.wordpress.org/reference/hooks/login_redirect/)
 * Filters the login redirect URL.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/login_redirect/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_redirect/#uses)
   | Source: [wp-login.php:1359](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L1359-L1359)
 * hook[login_form_{$action}](https://developer.wordpress.org/reference/hooks/login_form_action/)
 * Fires before a specified login form action.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/login_form_action/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_form_action/#uses)
   | Source: [wp-login.php:571](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L571-L571)
 * hook[post_password_expires](https://developer.wordpress.org/reference/hooks/post_password_expires/)
 * Filters the life span of the post password cookie.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/post_password_expires/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/post_password_expires/#uses)
   | Source: [wp-login.php:787](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L787-L787)
 * hook[lostpassword_redirect](https://developer.wordpress.org/reference/hooks/lostpassword_redirect/)
 * Filters the URL redirected to after submitting the lostpassword/retrievepassword
   form.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_redirect/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_redirect/#uses)
   | Source: [wp-login.php:864](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L864-L864)
 * hook[lost_password](https://developer.wordpress.org/reference/hooks/lost_password/)
 * Fires before the lost password form.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/lost_password/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lost_password/#uses)
   | Source: [wp-login.php:875](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L875-L875)
 * hook[lostpassword_form](https://developer.wordpress.org/reference/hooks/lostpassword_form/)
 * Fires inside the lostpassword form tags, before the hidden fields.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_form/#uses)
   | Source: [wp-login.php:909](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L909-L909)
 * hook[validate_password_reset](https://developer.wordpress.org/reference/hooks/validate_password_reset/)
 * Fires before the password reset procedure is validated.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/validate_password_reset/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/validate_password_reset/#uses)
   | Source: [wp-login.php:999](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L999-L999)
 * function[login_footer()](https://developer.wordpress.org/reference/functions/login_footer/)
 * Outputs the footer for the login page.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/login_footer/#used-by)
   | Uses [16 functions](https://developer.wordpress.org/reference/functions/login_footer/#uses)
   | Source: [wp-login.php:325](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L325-L454)
 * hook[login_footer](https://developer.wordpress.org/reference/hooks/login_footer/)
 * Fires in the login page footer.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_footer/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_footer/#uses)
   | Source: [wp-login.php:448](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-login.php#L448-L448)

1 [2](https://developer.wordpress.org/reference/files/wp-login.php/page/2/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/files/wp-login.php/page/2/?output_format=md)