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

---

# Hooks

 * hook[parent_theme_file_path](https://developer.wordpress.org/reference/hooks/parent_theme_file_path/)
 * Filters the path to a file in the parent theme.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parent_theme_file_path/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parent_theme_file_path/#uses)
   | Source: [wp-includes/link-template.php:4760](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/link-template.php#L4760-L4760)
 * hook[parent_theme_file_uri](https://developer.wordpress.org/reference/hooks/parent_theme_file_uri/)
 * Filters the URL to a file in the parent theme.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parent_theme_file_uri/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parent_theme_file_uri/#uses)
   | Source: [wp-includes/link-template.php:4696](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/link-template.php#L4696-L4696)
 * hook[parse_comment_query](https://developer.wordpress.org/reference/hooks/parse_comment_query/)
 * Fires after the comment query vars have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_comment_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_comment_query/#uses)
   | Source: [wp-includes/class-wp-comment-query.php:348](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-comment-query.php#L348-L348)
 * hook[parse_network_query](https://developer.wordpress.org/reference/hooks/parse_network_query/)
 * Fires after the network query vars have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_network_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_network_query/#uses)
   | Source: [wp-includes/class-wp-network-query.php:164](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-network-query.php#L164-L164)
 * hook[parse_query](https://developer.wordpress.org/reference/hooks/parse_query/)
 * Fires after the main query vars have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_query/#uses)
   | Source: [wp-includes/class-wp-query.php:1154](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-query.php#L1154-L1154)
 * hook[parse_request](https://developer.wordpress.org/reference/hooks/parse_request/)
 * Fires once all query variables for the current request have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_request/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_request/#uses)
   | Source: [wp-includes/class-wp.php:418](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp.php#L418-L418)
 * hook[parse_site_query](https://developer.wordpress.org/reference/hooks/parse_site_query/)
 * Fires after the site query vars have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_site_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_site_query/#uses)
   | Source: [wp-includes/class-wp-site-query.php:257](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-site-query.php#L257-L257)
 * hook[parse_tax_query](https://developer.wordpress.org/reference/hooks/parse_tax_query/)
 * Fires after taxonomy-related query vars have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_tax_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_tax_query/#uses)
   | Source: [wp-includes/class-wp-query.php:1410](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-query.php#L1410-L1410)
 * hook[parse_term_query](https://developer.wordpress.org/reference/hooks/parse_term_query/)
 * Fires after term query vars have been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/parse_term_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/parse_term_query/#uses)
   | Source: [wp-includes/class-wp-term-query.php:291](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-term-query.php#L291-L291)
 * hook[password_change_email](https://developer.wordpress.org/reference/hooks/password_change_email/)
 * Filters the contents of the email sent when the user’s password is changed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_change_email/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_change_email/#uses)
   | Source: [wp-includes/user.php:2807](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2807-L2807)
 * hook[password_hint](https://developer.wordpress.org/reference/hooks/password_hint/)
 * Filters the text describing the site’s password complexity policy.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_hint/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_hint/#uses)
   | Source: [wp-includes/user.php:3032](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3032-L3032)
 * hook[password_needs_rehash](https://developer.wordpress.org/reference/hooks/password_needs_rehash/)
 * Filters whether the password hash needs to be rehashed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_needs_rehash/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_needs_rehash/#uses)
   | Source: [wp-includes/pluggable.php:2940](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/pluggable.php#L2940-L2940)
 * hook[password_reset](https://developer.wordpress.org/reference/hooks/password_reset/)
 * Fires before the user’s password is reset.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_reset/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_reset/#uses)
   | Source: [wp-includes/user.php:3465](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3465-L3465)
 * hook[password_reset_expiration](https://developer.wordpress.org/reference/hooks/password_reset_expiration/)
 * Filters the expiration time of password reset keys.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_reset_expiration/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_reset_expiration/#uses)
   | Source: [wp-includes/user.php:3147](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3147-L3147)
 * hook[password_reset_key_expired](https://developer.wordpress.org/reference/hooks/password_reset_key_expired/)
 * Filters the return value of check_password_reset_key() when an old-style key 
   or an expired key is used.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_reset_key_expired/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_reset_key_expired/#uses)
   | Source: [wp-includes/user.php:3185](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3185-L3185)
 * hook[permalink_structure_changed](https://developer.wordpress.org/reference/hooks/permalink_structure_changed/)
 * Fires after the permalink structure is updated.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/permalink_structure_changed/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/permalink_structure_changed/#uses)
   | Source: [wp-includes/class-wp-rewrite.php:1977](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-rewrite.php#L1977-L1977)
 * hook[personal_options](https://developer.wordpress.org/reference/hooks/personal_options/)
 * Fires at the end of the ‘Personal Options’ settings table on the user editing
   screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/personal_options/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/personal_options/#uses)
   | Source: [wp-admin/user-edit.php:422](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/user-edit.php#L422-L422)
 * hook[personal_options_update](https://developer.wordpress.org/reference/hooks/personal_options_update/)
 * Fires before the page loads on the ‘Profile’ editing screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/personal_options_update/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/personal_options_update/#uses)
   | Source: [wp-admin/user-edit.php:149](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/user-edit.php#L149-L149)
 * hook[phone_content](https://developer.wordpress.org/reference/hooks/phone_content/)
 * Filters the content of the post submitted by email before saving.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/phone_content/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/phone_content/#uses)
   | Source: [wp-mail.php:224](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-mail.php#L224-L224)
 * hook[phpmailer_init](https://developer.wordpress.org/reference/hooks/phpmailer_init/)
 * Fires after PHPMailer is initialized.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/phpmailer_init/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/phpmailer_init/#uses)
   | Source: [wp-includes/pluggable.php:619](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/pluggable.php#L619-L619)
 * hook[pingback_ping_source_uri](https://developer.wordpress.org/reference/hooks/pingback_ping_source_uri/)
 * Filters the pingback source URI.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pingback_ping_source_uri/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pingback_ping_source_uri/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:6933](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-xmlrpc-server.php#L6933-L6933)
 * hook[pingback_post](https://developer.wordpress.org/reference/hooks/pingback_post/)
 * Fires after a post pingback has been sent.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pingback_post/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pingback_post/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:7152](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-xmlrpc-server.php#L7152-L7152)
 * hook[pingback_useragent](https://developer.wordpress.org/reference/hooks/pingback_useragent/)
 * Filters the user agent sent when pinging-back a URL.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pingback_useragent/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pingback_useragent/#uses)
   | Source: [wp-includes/comment.php:3266](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/comment.php#L3266-L3266)
 * hook[pings_open](https://developer.wordpress.org/reference/hooks/pings_open/)
 * Filters whether the current post is open for pings.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pings_open/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pings_open/#uses)
   | Source: [wp-includes/comment-template.php:1354](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/comment-template.php#L1354-L1354)
 * hook[plugins_api](https://developer.wordpress.org/reference/hooks/plugins_api/)
 * Filters the response for the current WordPress.org Plugin Installation API request.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/plugins_api/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/plugins_api/#uses)
   | Source: [wp-admin/includes/plugin-install.php:145](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/plugin-install.php#L145-L145)
 * hook[plugins_api_args](https://developer.wordpress.org/reference/hooks/plugins_api_args/)
 * Filters the WordPress.org Plugin Installation API arguments.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/plugins_api_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/plugins_api_args/#uses)
   | Source: [wp-admin/includes/plugin-install.php:129](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/plugin-install.php#L129-L129)
 * hook[plugins_api_result](https://developer.wordpress.org/reference/hooks/plugins_api_result/)
 * Filters the Plugin Installation API response results.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/plugins_api_result/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/plugins_api_result/#uses)
   | Source: [wp-admin/includes/plugin-install.php:230](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/plugin-install.php#L230-L230)
 * hook[plugins_auto_update_enabled](https://developer.wordpress.org/reference/hooks/plugins_auto_update_enabled/)
 * Filters whether plugins auto-update is enabled.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/plugins_auto_update_enabled/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/plugins_auto_update_enabled/#uses)
   | Source: [wp-admin/includes/update.php:1061](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/update.php#L1061-L1061)
 * hook[plugins_list](https://developer.wordpress.org/reference/hooks/plugins_list/)
 * Filters the array of plugins for the list table.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/plugins_list/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/plugins_list/#uses)
   | Source: [wp-admin/includes/class-wp-plugins-list-table.php:309](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/class-wp-plugins-list-table.php#L309-L309)
 * hook[plugins_loaded](https://developer.wordpress.org/reference/hooks/plugins_loaded/)
 * Fires once activated plugins have loaded.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/plugins_loaded/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/plugins_loaded/#uses)
   | Source: [wp-settings.php:593](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-settings.php#L593-L593)

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

[1](https://developer.wordpress.org/reference/hooks/?output_format=md) … [39](https://developer.wordpress.org/reference/hooks/page/39/?output_format=md)
[40](https://developer.wordpress.org/reference/hooks/page/40/?output_format=md) 
41 [42](https://developer.wordpress.org/reference/hooks/page/42/?output_format=md)
[43](https://developer.wordpress.org/reference/hooks/page/43/?output_format=md) …
[49](https://developer.wordpress.org/reference/hooks/page/49/?output_format=md)

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