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

---

# Hooks

 * hook[pre_user_query](https://developer.wordpress.org/reference/hooks/pre_user_query/)
 * Fires after the WP_User_Query has been parsed, and before the query is executed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_user_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_user_query/#uses)
   | Source: [wp-includes/class-wp-user-query.php:772](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-user-query.php#L772-L772)
 * hook[pre_user_search](https://developer.wordpress.org/reference/hooks/pre_user_search/)
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/pre_user_search/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_user_search/#uses)
   | Source: [wp-admin/includes/deprecated.php:536](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/deprecated.php#L536-L536)
 * hook[pre_user_url](https://developer.wordpress.org/reference/hooks/pre_user_url/)
 * Filters a user’s URL before the user is created or updated.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_user_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_user_url/#uses)
   | Source: [wp-includes/user.php:2399](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/user.php#L2399-L2399)
 * hook[pre_user_{$field}](https://developer.wordpress.org/reference/hooks/pre_user_field/)
 * Filters the value of a user field in the ‘db’ context.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_user_field/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_user_field/#uses)
   | Source: [wp-includes/user.php:1940](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/user.php#L1940-L1940)
 * hook[pre_wp_filesize](https://developer.wordpress.org/reference/hooks/pre_wp_filesize/)
 * Filters the result of wp_filesize() before the file_exists() PHP function is 
   run.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_filesize/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_filesize/#uses)
   | Source: [wp-includes/functions.php:3629](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L3629-L3629)
 * hook[pre_wp_get_https_detection_errors](https://developer.wordpress.org/reference/hooks/pre_wp_get_https_detection_errors/)
 * Short-circuits the process of detecting errors related to HTTPS support.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_get_https_detection_errors/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_get_https_detection_errors/#uses)
   | Source: [wp-includes/https-detection.php:106](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/https-detection.php#L106-L106)
 * hook[pre_wp_get_loading_optimization_attributes](https://developer.wordpress.org/reference/hooks/pre_wp_get_loading_optimization_attributes/)
 * Filters whether to short-circuit loading optimization attributes.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_get_loading_optimization_attributes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_get_loading_optimization_attributes/#uses)
   | Source: [wp-includes/media.php:5995](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/media.php#L5995-L5995)
 * hook[pre_wp_is_site_initialized](https://developer.wordpress.org/reference/hooks/pre_wp_is_site_initialized/)
 * Filters the check for whether a site is initialized before the database is accessed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_is_site_initialized/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_is_site_initialized/#uses)
   | Source: [wp-includes/ms-site.php:926](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-site.php#L926-L926)
 * hook[pre_wp_list_authors_post_counts_query](https://developer.wordpress.org/reference/hooks/pre_wp_list_authors_post_counts_query/)
 * Filters whether to short-circuit performing the query for author post counts.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_list_authors_post_counts_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_list_authors_post_counts_query/#uses)
   | Source: [wp-includes/author-template.php:502](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/author-template.php#L502-L502)
 * hook[pre_wp_load_alloptions](https://developer.wordpress.org/reference/hooks/pre_wp_load_alloptions/)
 * Filters the array of alloptions before it is populated.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_load_alloptions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_load_alloptions/#uses)
   | Source: [wp-includes/option.php:612](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L612-L612)
 * hook[pre_wp_mail](https://developer.wordpress.org/reference/hooks/pre_wp_mail/)
 * Filters whether to preempt sending an email.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_mail/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_mail/#uses)
   | Source: [wp-includes/pluggable.php:233](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pluggable.php#L233-L233)
 * hook[pre_wp_nav_menu](https://developer.wordpress.org/reference/hooks/pre_wp_nav_menu/)
 * Filters whether to short-circuit the wp_nav_menu() output.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_nav_menu/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_nav_menu/#uses)
   | Source: [wp-includes/nav-menu-template.php:118](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/nav-menu-template.php#L118-L118)
 * hook[pre_wp_setup_nav_menu_item](https://developer.wordpress.org/reference/hooks/pre_wp_setup_nav_menu_item/)
 * Filters whether to short-circuit the wp_setup_nav_menu_item() output.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_setup_nav_menu_item/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_setup_nav_menu_item/#uses)
   | Source: [wp-includes/nav-menu.php:855](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/nav-menu.php#L855-L855)
 * hook[pre_wp_unique_filename_file_list](https://developer.wordpress.org/reference/hooks/pre_wp_unique_filename_file_list/)
 * Filters the file list used for calculating a unique filename for a newly added
   file.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_unique_filename_file_list/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_unique_filename_file_list/#uses)
   | Source: [wp-includes/functions.php:2685](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L2685-L2685)
 * hook[pre_wp_unique_post_slug](https://developer.wordpress.org/reference/hooks/pre_wp_unique_post_slug/)
 * Filters the post slug before it is generated to be unique.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_unique_post_slug/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_unique_post_slug/#uses)
   | Source: [wp-includes/post.php:5485](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/post.php#L5485-L5485)
 * hook[pre_wp_update_comment_count_now](https://developer.wordpress.org/reference/hooks/pre_wp_update_comment_count_now/)
 * Filters a post’s comment count before it is updated in the database.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_update_comment_count_now/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_update_comment_count_now/#uses)
   | Source: [wp-includes/comment.php:2875](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/comment.php#L2875-L2875)
 * hook[pre_wp_update_https_detection_errors](https://developer.wordpress.org/reference/hooks/pre_wp_update_https_detection_errors/)
 * Short-circuits the process of detecting errors related to HTTPS support.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_update_https_detection_errors/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_update_https_detection_errors/#uses)
   | Source: [wp-includes/deprecated.php:5999](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/deprecated.php#L5999-L5999)
 * hook[pre_{$field}](https://developer.wordpress.org/reference/hooks/pre_field/)
 * Filters the value of a specific post field before saving.
 * Used by [3 functions](https://developer.wordpress.org/reference/hooks/pre_field/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_field/#uses)
   | Source: [wp-includes/post.php:3118](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/post.php#L3118-L3118)
 * hook[pre_{$taxonomy}_{$field}](https://developer.wordpress.org/reference/hooks/pre_taxonomy_field/)
 * Filters a taxonomy field before it is sanitized.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_taxonomy_field/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_taxonomy_field/#uses)
   | Source: [wp-includes/taxonomy.php:1845](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/taxonomy.php#L1845-L1845)
 * hook[print_admin_styles](https://developer.wordpress.org/reference/hooks/print_admin_styles/)
 * Filters whether to print the admin styles.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_admin_styles/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_admin_styles/#uses)
   | Source: [wp-includes/script-loader.php:2357](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2357-L2357)
 * hook[print_default_editor_scripts](https://developer.wordpress.org/reference/hooks/print_default_editor_scripts/)
 * Fires when the editor scripts are loaded for later initialization, after all 
   scripts and settings are printed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_default_editor_scripts/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_default_editor_scripts/#uses)
   | Source: [wp-includes/class-wp-editor.php:1023](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-editor.php#L1023-L1023)
 * hook[print_footer_scripts](https://developer.wordpress.org/reference/hooks/print_footer_scripts/)
 * Filters whether to print the footer scripts.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_footer_scripts/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_footer_scripts/#uses)
   | Source: [wp-includes/script-loader.php:2203](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2203-L2203)
 * hook[print_head_scripts](https://developer.wordpress.org/reference/hooks/print_head_scripts/)
 * Filters whether to print the head scripts.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_head_scripts/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_head_scripts/#uses)
   | Source: [wp-includes/script-loader.php:2168](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2168-L2168)
 * hook[print_late_styles](https://developer.wordpress.org/reference/hooks/print_late_styles/)
 * Filters whether to print the styles queued too late for the HTML head.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_late_styles/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_late_styles/#uses)
   | Source: [wp-includes/script-loader.php:2393](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2393-L2393)
 * hook[print_media_templates](https://developer.wordpress.org/reference/hooks/print_media_templates/)
 * Fires when the custom Backbone media templates are printed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_media_templates/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_media_templates/#uses)
   | Source: [wp-includes/media-template.php:1584](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/media-template.php#L1584-L1584)
 * hook[print_scripts_array](https://developer.wordpress.org/reference/hooks/print_scripts_array/)
 * Filters the list of script dependencies left to print.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_scripts_array/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_scripts_array/#uses)
   | Source: [wp-includes/class-wp-scripts.php:803](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-scripts.php#L803-L803)
 * hook[print_styles_array](https://developer.wordpress.org/reference/hooks/print_styles_array/)
 * Filters the array of enqueued styles before processing for output.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/print_styles_array/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/print_styles_array/#uses)
   | Source: [wp-includes/class-wp-styles.php:390](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-styles.php#L390-L390)
 * hook[privacy_on_link_text](https://developer.wordpress.org/reference/hooks/privacy_on_link_text/)
 * Filters the link label for the ‘Search engines discouraged’ message displayed
   in the ‘At a Glance’ dashboard widget.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/privacy_on_link_text/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/privacy_on_link_text/#uses)
   | Source: [wp-admin/includes/dashboard.php:407](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/dashboard.php#L407-L407)
 * hook[privacy_on_link_title](https://developer.wordpress.org/reference/hooks/privacy_on_link_title/)
 * Filters the link title attribute for the ‘Search engines discouraged’ message
   displayed in the ‘At a Glance’ dashboard widget.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/privacy_on_link_title/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/privacy_on_link_title/#uses)
   | Source: [wp-admin/includes/dashboard.php:395](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/dashboard.php#L395-L395)
 * hook[privacy_policy_url](https://developer.wordpress.org/reference/hooks/privacy_policy_url/)
 * Filters the URL of the privacy policy page.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/privacy_policy_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/privacy_policy_url/#uses)
   | Source: [wp-includes/link-template.php:4787](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/link-template.php#L4787-L4787)

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

[1](https://developer.wordpress.org/reference/hooks/?output_format=md) … [47](https://developer.wordpress.org/reference/hooks/page/47/?output_format=md)
[48](https://developer.wordpress.org/reference/hooks/page/48/?output_format=md) 
49