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

---

# Hooks

 * hook[documentation_ignore_functions](https://developer.wordpress.org/reference/hooks/documentation_ignore_functions/)
 * Filters the list of functions and classes to be ignored from the documentation
   lookup.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/documentation_ignore_functions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/documentation_ignore_functions/#uses)
   | Source: [wp-admin/includes/misc.php:672](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/misc.php#L672-L672)
 * hook[document_title](https://developer.wordpress.org/reference/hooks/document_title/)
 * Filters the document title.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/document_title/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/document_title/#uses)
   | Source: [wp-includes/general-template.php:1294](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L1294-L1294)
 * hook[document_title_parts](https://developer.wordpress.org/reference/hooks/document_title_parts/)
 * Filters the parts of the document title.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/document_title_parts/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/document_title_parts/#uses)
   | Source: [wp-includes/general-template.php:1283](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L1283-L1283)
 * hook[document_title_separator](https://developer.wordpress.org/reference/hooks/document_title_separator/)
 * Filters the separator for the document title.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/document_title_separator/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/document_title_separator/#uses)
   | Source: [wp-includes/general-template.php:1267](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L1267-L1267)
 * hook[doing_it_wrong_run](https://developer.wordpress.org/reference/hooks/doing_it_wrong_run/)
 * Fires when the given function is being used incorrectly.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/doing_it_wrong_run/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/doing_it_wrong_run/#uses)
   | Source: [wp-includes/functions.php:6020](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L6020-L6020)
 * hook[doing_it_wrong_trigger_error](https://developer.wordpress.org/reference/hooks/doing_it_wrong_trigger_error/)
 * Filters whether to trigger an error for _doing_it_wrong() calls.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/doing_it_wrong_trigger_error/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/doing_it_wrong_trigger_error/#uses)
   | Source: [wp-includes/functions.php:6033](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L6033-L6033)
 * hook[domain_exists](https://developer.wordpress.org/reference/hooks/domain_exists/)
 * Filters whether a site name is taken.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/domain_exists/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/domain_exists/#uses)
   | Source: [wp-includes/ms-functions.php:1617](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-functions.php#L1617-L1617)
 * hook[download_url_error_max_body_size](https://developer.wordpress.org/reference/hooks/download_url_error_max_body_size/)
 * Filters the maximum error response body size in `download_url()`.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/download_url_error_max_body_size/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/download_url_error_max_body_size/#uses)
   | Source: [wp-admin/includes/file.php:1206](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/file.php#L1206-L1206)
 * hook[do_all_pings](https://developer.wordpress.org/reference/hooks/do_all_pings/)
 * Fires immediately after the `do_pings` event to hook services individually.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_all_pings/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_all_pings/#uses)
   | Source: [wp-includes/comment.php:3011](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/comment.php#L3011-L3011)
 * hook[do_favicon](https://developer.wordpress.org/reference/hooks/do_favicon/)
 * Fired when the template loader determines a favicon.ico request.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/do_favicon/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_favicon/#uses)
   | Source: [wp-includes/template-loader.php:55](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/template-loader.php#L55-L55)
 * hook[do_faviconico](https://developer.wordpress.org/reference/hooks/do_faviconico/)
 * Fires when serving the favicon.ico file.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_faviconico/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_faviconico/#uses)
   | Source: [wp-includes/functions.php:1748](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L1748-L1748)
 * hook[do_feed_{$feed}](https://developer.wordpress.org/reference/hooks/do_feed_feed/)
 * Fires once the given feed is loaded.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_feed_feed/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_feed_feed/#uses)
   | Source: [wp-includes/functions.php:1641](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L1641-L1641)
 * hook[do_meta_boxes](https://developer.wordpress.org/reference/hooks/do_meta_boxes/)
 * Fires after meta boxes have been added.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/do_meta_boxes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_meta_boxes/#uses)
   | Source: [wp-admin/includes/meta-boxes.php:1715](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/meta-boxes.php#L1715-L1715)
 * hook[do_mu_upgrade](https://developer.wordpress.org/reference/hooks/do_mu_upgrade/)
 * Filters whether to attempt to perform the multisite DB upgrade routine.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/do_mu_upgrade/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_mu_upgrade/#uses)
   | Source: [wp-admin/admin.php:74](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L74-L74)
 * hook[do_parse_request](https://developer.wordpress.org/reference/hooks/do_parse_request/)
 * Filters whether to parse the request.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_parse_request/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_parse_request/#uses)
   | Source: [wp-includes/class-wp.php:148](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp.php#L148-L148)
 * hook[do_redirect_guess_404_permalink](https://developer.wordpress.org/reference/hooks/do_redirect_guess_404_permalink/)
 * Filters whether to attempt to guess a redirect URL for a 404 request.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_redirect_guess_404_permalink/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_redirect_guess_404_permalink/#uses)
   | Source: [wp-includes/canonical.php:940](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/canonical.php#L940-L940)
 * hook[do_robots](https://developer.wordpress.org/reference/hooks/do_robots/)
 * Fired when the template loader determines a robots.txt request.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/do_robots/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_robots/#uses)
   | Source: [wp-includes/template-loader.php:47](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/template-loader.php#L47-L47)
 * hook[do_robotstxt](https://developer.wordpress.org/reference/hooks/do_robotstxt/)
 * Fires when displaying the robots.txt file.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_robotstxt/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_robotstxt/#uses)
   | Source: [wp-includes/functions.php:1716](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L1716-L1716)
 * hook[do_shortcode_tag](https://developer.wordpress.org/reference/hooks/do_shortcode_tag/)
 * Filters the output created by a shortcode callback.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_shortcode_tag/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_shortcode_tag/#uses)
   | Source: [wp-includes/shortcodes.php:447](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/shortcodes.php#L447-L447)
 * hook[duplicate_comment_id](https://developer.wordpress.org/reference/hooks/duplicate_comment_id/)
 * Filters the ID, if any, of the duplicate comment found when creating a new comment.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/duplicate_comment_id/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/duplicate_comment_id/#uses)
   | Source: [wp-includes/comment.php:727](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/comment.php#L727-L727)
 * hook[dynamic_sidebar](https://developer.wordpress.org/reference/hooks/dynamic_sidebar/)
 * Fires before a widget’s display callback is called.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar/#uses)
   | Source: [wp-includes/widgets.php:842](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets.php#L842-L842)
 * hook[dynamic_sidebar_after](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_after/)
 * Fires after widgets are rendered in a dynamic sidebar.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_after/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_after/#uses)
   | Source: [wp-includes/widgets.php:866](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets.php#L866-L866)
 * hook[dynamic_sidebar_before](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_before/)
 * Fires before widgets are rendered in a dynamic sidebar.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_before/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_before/#uses)
   | Source: [wp-includes/widgets.php:738](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets.php#L738-L738)
 * hook[dynamic_sidebar_has_widgets](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_has_widgets/)
 * Filters whether a sidebar has widgets.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_has_widgets/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_has_widgets/#uses)
   | Source: [wp-includes/widgets.php:880](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets.php#L880-L880)
 * hook[dynamic_sidebar_params](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_params/)
 * Filters the parameters passed to a widget’s display callback.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_params/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/dynamic_sidebar_params/#uses)
   | Source: [wp-includes/widgets.php:813](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets.php#L813-L813)
 * hook[editable_extensions](https://developer.wordpress.org/reference/hooks/editable_extensions/)
 * Filters the list of file types allowed for editing in the plugin file editor.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/editable_extensions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/editable_extensions/#uses)
   | Source: [wp-admin/includes/file.php:238](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/file.php#L238-L238)
 * hook[editable_roles](https://developer.wordpress.org/reference/hooks/editable_roles/)
 * Filters the list of editable roles.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/editable_roles/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/editable_roles/#uses)
   | Source: [wp-admin/includes/user.php:278](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/user.php#L278-L278)
 * hook[editable_slug](https://developer.wordpress.org/reference/hooks/editable_slug/)
 * Filters the editable slug for a post or term.
 * Used by [5 functions](https://developer.wordpress.org/reference/hooks/editable_slug/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/editable_slug/#uses)
   | Source: [wp-admin/edit-tag-form.php:170](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/edit-tag-form.php#L170-L170)
 * hook[edited_term](https://developer.wordpress.org/reference/hooks/edited_term/)
 * Fires after a term has been updated, and the term cache has been cleaned.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/edited_term/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/edited_term/#uses)
   | Source: [wp-includes/taxonomy.php:3469](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/taxonomy.php#L3469-L3469)
 * hook[edited_terms](https://developer.wordpress.org/reference/hooks/edited_terms/)
 * Fires immediately after a term is updated in the database, but before its term-
   taxonomy relationship is updated.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/edited_terms/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/edited_terms/#uses)
   | Source: [wp-includes/taxonomy.php:3386](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/taxonomy.php#L3386-L3386)

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

[1](https://developer.wordpress.org/reference/hooks/?output_format=md) … [16](https://developer.wordpress.org/reference/hooks/page/16/?output_format=md)
[17](https://developer.wordpress.org/reference/hooks/page/17/?output_format=md) 
18 [19](https://developer.wordpress.org/reference/hooks/page/19/?output_format=md)
[20](https://developer.wordpress.org/reference/hooks/page/20/?output_format=md) …
[49](https://developer.wordpress.org/reference/hooks/page/49/?output_format=md)

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