Title: Hooks | Page 34 of 49 | Developer.WordPress.org

---

# Hooks

 * hook[login_init](https://developer.wordpress.org/reference/hooks/login_init/)
 * Fires when the login form is initialized.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/login_init/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_init/#uses)
   | Source: [wp-login.php:546](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-login.php#L546-L546)
 * hook[login_language_dropdown_args](https://developer.wordpress.org/reference/hooks/login_language_dropdown_args/)
 * Filters default arguments for the Languages 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/6.9.4/src/wp-login.php#L408-L408)
 * 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/6.9.4/src/wp-login.php#L583-L583)
 * hook[login_message](https://developer.wordpress.org/reference/hooks/login_message/)
 * Filters the message to display above the login form.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_message/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_message/#uses)
   | Source: [wp-login.php:231](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-login.php#L231-L231)
 * hook[login_messages](https://developer.wordpress.org/reference/hooks/login_messages/)
 * Filters instructional messages displayed above the login form.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_messages/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_messages/#uses)
   | Source: [wp-login.php:300](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-login.php#L300-L300)
 * 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:1360](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-login.php#L1360-L1360)
 * 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/6.9.4/src/wp-login.php#L349-L349)
 * 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/6.9.4/src/wp-login.php#L91-L91)
 * hook[login_url](https://developer.wordpress.org/reference/hooks/login_url/)
 * Filters the login URL.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/login_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/login_url/#uses)
   | Source: [wp-includes/general-template.php:467](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L467-L467)
 * 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/6.9.4/src/wp-login.php#L831-L831)
 * hook[logout_url](https://developer.wordpress.org/reference/hooks/logout_url/)
 * Filters the logout URL.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/logout_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/logout_url/#uses)
   | Source: [wp-includes/general-template.php:433](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L433-L433)
 * hook[log_query_custom_data](https://developer.wordpress.org/reference/hooks/log_query_custom_data/)
 * Filters the custom data to log alongside a query.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/log_query_custom_data/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/log_query_custom_data/#uses)
   | Source: [wp-includes/class-wpdb.php:2399](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wpdb.php#L2399-L2399)
 * hook[loop_end](https://developer.wordpress.org/reference/hooks/loop_end/)
 * Fires once the loop has ended.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/loop_end/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/loop_end/#uses)
   | Source: [wp-includes/class-wp-query.php:3843](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-query.php#L3843-L3843)
 * hook[loop_no_results](https://developer.wordpress.org/reference/hooks/loop_no_results/)
 * Fires if no results are found in a post query.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/loop_no_results/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/loop_no_results/#uses)
   | Source: [wp-includes/class-wp-query.php:3857](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-query.php#L3857-L3857)
 * hook[loop_start](https://developer.wordpress.org/reference/hooks/loop_start/)
 * Fires once the loop is started.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/loop_start/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/loop_start/#uses)
   | Source: [wp-includes/class-wp-query.php:3798](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-query.php#L3798-L3798)
 * hook[lostpassword_errors](https://developer.wordpress.org/reference/hooks/lostpassword_errors/)
 * Filters the errors encountered on a password reset request.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/lostpassword_errors/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_errors/#uses)
   | Source: [wp-includes/user.php:3271](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3271-L3271)
 * 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/6.9.4/src/wp-login.php#L909-L909)
 * hook[lostpassword_post](https://developer.wordpress.org/reference/hooks/lostpassword_post/)
 * Fires before errors are returned from a password reset request.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/lostpassword_post/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_post/#uses)
   | Source: [wp-includes/user.php:3254](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3254-L3254)
 * 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/6.9.4/src/wp-login.php#L864-L864)
 * hook[lostpassword_url](https://developer.wordpress.org/reference/hooks/lostpassword_url/)
 * Filters the Lost Password URL.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/lostpassword_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_url/#uses)
   | Source: [wp-includes/general-template.php:684](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L684-L684)
 * hook[lostpassword_user_data](https://developer.wordpress.org/reference/hooks/lostpassword_user_data/)
 * Filters the user data during a password reset request.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/lostpassword_user_data/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lostpassword_user_data/#uses)
   | Source: [wp-includes/user.php:3241](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3241-L3241)
 * 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/6.9.4/src/wp-login.php#L875-L875)
 * 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:1588](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-login.php#L1588-L1588)
 * hook[make_clickable_rel](https://developer.wordpress.org/reference/hooks/make_clickable_rel/)
 * Filters the rel value that is added to URL matches converted to links.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/make_clickable_rel/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_clickable_rel/#uses)
   | Source: [wp-includes/formatting.php:3067](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/formatting.php#L3067-L3067)
 * hook[make_delete_blog](https://developer.wordpress.org/reference/hooks/make_delete_blog/)
 * Fires when the ‘flagged for deletion’ status is added to a site.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/make_delete_blog/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_delete_blog/#uses)
   | Source: [wp-includes/ms-site.php:1252](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-site.php#L1252-L1252)
 * hook[make_ham_blog](https://developer.wordpress.org/reference/hooks/make_ham_blog/)
 * Fires when the ‘spam’ status is removed from a site.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/make_ham_blog/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_ham_blog/#uses)
   | Source: [wp-includes/ms-site.php:1190](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-site.php#L1190-L1190)
 * hook[make_ham_user](https://developer.wordpress.org/reference/hooks/make_ham_user/)
 * Fires after the user is marked as a HAM user. Opposite of SPAM.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/make_ham_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_ham_user/#uses)
   | Source: [wp-includes/user.php:2641](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2641-L2641)
 * hook[make_spam_blog](https://developer.wordpress.org/reference/hooks/make_spam_blog/)
 * Fires when the ‘spam’ status is added to a site.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/make_spam_blog/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_spam_blog/#uses)
   | Source: [wp-includes/ms-site.php:1180](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-site.php#L1180-L1180)
 * hook[make_spam_user](https://developer.wordpress.org/reference/hooks/make_spam_user/)
 * Fires after the user is marked as a SPAM user.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/make_spam_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_spam_user/#uses)
   | Source: [wp-includes/user.php:2632](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2632-L2632)
 * hook[make_undelete_blog](https://developer.wordpress.org/reference/hooks/make_undelete_blog/)
 * Fires when the ‘flagged for deletion’ status is removed from a site.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/make_undelete_blog/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/make_undelete_blog/#uses)
   | Source: [wp-includes/ms-site.php:1262](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-site.php#L1262-L1262)

 [Previous Page](https://developer.wordpress.org/reference/hooks/page/33/?output_format=md)

[1](https://developer.wordpress.org/reference/hooks/?output_format=md) … [32](https://developer.wordpress.org/reference/hooks/page/32/?output_format=md)
[33](https://developer.wordpress.org/reference/hooks/page/33/?output_format=md) 
34 [35](https://developer.wordpress.org/reference/hooks/page/35/?output_format=md)
[36](https://developer.wordpress.org/reference/hooks/page/36/?output_format=md) …
[49](https://developer.wordpress.org/reference/hooks/page/49/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/hooks/page/35/?output_format=md)