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

---

# Hooks

 * hook[is_post_status_viewable](https://developer.wordpress.org/reference/hooks/is_post_status_viewable/)
 * Filters whether a post status is considered “viewable”.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_post_status_viewable/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_post_status_viewable/#uses)
   | Source: [wp-includes/post.php:2494](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post.php#L2494-L2494)
 * hook[is_post_type_viewable](https://developer.wordpress.org/reference/hooks/is_post_type_viewable/)
 * Filters whether a post type is considered “viewable”.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_post_type_viewable/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_post_type_viewable/#uses)
   | Source: [wp-includes/post.php:2442](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post.php#L2442-L2442)
 * hook[is_protected_endpoint](https://developer.wordpress.org/reference/hooks/is_protected_endpoint/)
 * Filters whether the current request is against a protected endpoint.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_protected_endpoint/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_protected_endpoint/#uses)
   | Source: [wp-includes/load.php:1208](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/load.php#L1208-L1208)
 * hook[is_protected_meta](https://developer.wordpress.org/reference/hooks/is_protected_meta/)
 * Filters whether a meta key is considered protected.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_protected_meta/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_protected_meta/#uses)
   | Source: [wp-includes/meta.php:1330](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/meta.php#L1330-L1330)
 * hook[is_sticky](https://developer.wordpress.org/reference/hooks/is_sticky/)
 * Filters whether a post is sticky.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_sticky/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_sticky/#uses)
   | Source: [wp-includes/post.php:2901](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post.php#L2901-L2901)
 * hook[is_wide_widget_in_customizer](https://developer.wordpress.org/reference/hooks/is_wide_widget_in_customizer/)
 * Filters whether the given widget is considered “wide”.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_wide_widget_in_customizer/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_wide_widget_in_customizer/#uses)
   | Source: [wp-includes/class-wp-customize-widgets.php:616](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-widgets.php#L616-L616)
 * hook[is_wp_error_instance](https://developer.wordpress.org/reference/hooks/is_wp_error_instance/)
 * Fires when `is_wp_error()` is called and its parameter is an instance of `WP_Error`.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/is_wp_error_instance/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/is_wp_error_instance/#uses)
   | Source: [wp-includes/load.php:1813](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/load.php#L1813-L1813)
 * hook[jpeg_quality](https://developer.wordpress.org/reference/hooks/jpeg_quality/)
 * Filters the JPEG compression quality for backward-compatibility.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/jpeg_quality/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/jpeg_quality/#uses)
   | Source: [wp-includes/class-wp-image-editor.php:288](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-image-editor.php#L288-L288)
 * hook[js_escape](https://developer.wordpress.org/reference/hooks/js_escape/)
 * Filters a string cleaned and escaped for output in JavaScript.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/js_escape/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/js_escape/#uses)
   | Source: [wp-includes/formatting.php:4678](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/formatting.php#L4678-L4678)
 * hook[kses_allowed_protocols](https://developer.wordpress.org/reference/hooks/kses_allowed_protocols/)
 * Filters the list of protocols allowed in HTML attributes.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/kses_allowed_protocols/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/kses_allowed_protocols/#uses)
   | Source: [wp-includes/functions.php:7218](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L7218-L7218)
 * hook[language_attributes](https://developer.wordpress.org/reference/hooks/language_attributes/)
 * Filters the language attributes for display in the ‘html’ tag.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/language_attributes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/language_attributes/#uses)
   | Source: [wp-includes/general-template.php:4545](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L4545-L4545)
 * hook[lang_codes](https://developer.wordpress.org/reference/hooks/lang_codes/)
 * Filters the language codes.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/lang_codes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lang_codes/#uses)
   | Source: [wp-admin/includes/ms.php:550](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/ms.php#L550-L550)
 * hook[lang_dir_for_domain](https://developer.wordpress.org/reference/hooks/lang_dir_for_domain/)
 * Filters the determined languages directory path for a specific domain and locale.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/lang_dir_for_domain/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/lang_dir_for_domain/#uses)
   | Source: [wp-includes/class-wp-textdomain-registry.php:105](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-textdomain-registry.php#L105-L105)
 * hook[link_category](https://developer.wordpress.org/reference/hooks/link_category/)
 * Filters the category name.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/link_category/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/link_category/#uses)
   | Source: [wp-includes/bookmark-template.php:280](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/bookmark-template.php#L280-L280)
 * hook[link_title](https://developer.wordpress.org/reference/hooks/link_title/)
 * Filters the OPML outline link title text.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/link_title/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/link_title/#uses)
   | Source: [wp-links-opml.php:81](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-links-opml.php#L81-L81)
 * hook[list_cats](https://developer.wordpress.org/reference/hooks/list_cats/)
 * Filters a taxonomy drop-down display element.
 * Used by [3 functions](https://developer.wordpress.org/reference/hooks/list_cats/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/list_cats/#uses)
   | Source: [wp-includes/category-template.php:437](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/category-template.php#L437-L437)
 * hook[list_pages](https://developer.wordpress.org/reference/hooks/list_pages/)
 * Filters the page title when creating an HTML drop-down list of pages.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/list_pages/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/list_pages/#uses)
   | Source: [wp-includes/class-walker-page-dropdown.php:92](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-walker-page-dropdown.php#L92-L92)
 * hook[list_table_primary_column](https://developer.wordpress.org/reference/hooks/list_table_primary_column/)
 * Filters the name of the primary column for the current list table.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/list_table_primary_column/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/list_table_primary_column/#uses)
   | Source: [wp-admin/includes/class-wp-list-table.php:1287](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/class-wp-list-table.php#L1287-L1287)
 * hook[list_terms_exclusions](https://developer.wordpress.org/reference/hooks/list_terms_exclusions/)
 * Filters the terms to exclude from the terms query.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/list_terms_exclusions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/list_terms_exclusions/#uses)
   | Source: [wp-includes/class-wp-term-query.php:531](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-term-query.php#L531-L531)
 * hook[load-categories.php](https://developer.wordpress.org/reference/hooks/load-categories-php/)
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-categories-php/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-categories-php/#uses)
   | Source: [wp-admin/admin.php:331](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L331-L331)
 * hook[load-edit-link-categories.php](https://developer.wordpress.org/reference/hooks/load-edit-link-categories-php/)
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-edit-link-categories-php/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-edit-link-categories-php/#uses)
   | Source: [wp-admin/admin.php:333](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L333-L333)
 * hook[load-importer-{$importer}](https://developer.wordpress.org/reference/hooks/load-importer-importer/)
 * Fires before an importer screen is loaded.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-importer-importer/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-importer-importer/#uses)
   | Source: [wp-admin/admin.php:340](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L340-L340)
 * hook[load-page-new.php](https://developer.wordpress.org/reference/hooks/load-page-new-php/)
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-page-new-php/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-page-new-php/#uses)
   | Source: [wp-admin/admin.php:326](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L326-L326)
 * hook[load-page.php](https://developer.wordpress.org/reference/hooks/load-page-php/)
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-page-php/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-page-php/#uses)
   | Source: [wp-admin/admin.php:328](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L328-L328)
 * hook[load-widgets.php](https://developer.wordpress.org/reference/hooks/load-widgets-php/)
 * Fires early when editing the widgets displayed in sidebars.
 * Used by [4 functions](https://developer.wordpress.org/reference/hooks/load-widgets-php/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-widgets-php/#uses)
   | Source: [wp-admin/includes/ajax-actions.php:2369](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/ajax-actions.php#L2369-L2369)
 * hook[load-{$pagenow}](https://developer.wordpress.org/reference/hooks/load-pagenow/)
 * Fires before a particular screen is loaded.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-pagenow/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-pagenow/#uses)
   | Source: [wp-admin/admin.php:390](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L390-L390)
 * hook[load-{$page_hook}](https://developer.wordpress.org/reference/hooks/load-page_hook/)
 * Fires before a particular screen is loaded.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-page_hook/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-page_hook/#uses)
   | Source: [wp-admin/admin.php:242](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L242-L242)
 * hook[load-{$plugin_page}](https://developer.wordpress.org/reference/hooks/load-plugin_page/)
 * Fires before a particular screen is loaded.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/load-plugin_page/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load-plugin_page/#uses)
   | Source: [wp-admin/admin.php:289](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/admin.php#L289-L289)
 * hook[load_default_embeds](https://developer.wordpress.org/reference/hooks/load_default_embeds/)
 * Filters whether to load the default embed handlers.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/load_default_embeds/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load_default_embeds/#uses)
   | Source: [wp-includes/embed.php:201](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/embed.php#L201-L201)
 * hook[load_default_widgets](https://developer.wordpress.org/reference/hooks/load_default_widgets/)
 * Filters whether to load the Widgets library.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/load_default_widgets/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/load_default_widgets/#uses)
   | Source: [wp-includes/functions.php:5437](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L5437-L5437)

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

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

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