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

---

# Hooks

 * hook[image_editor_save_pre](https://developer.wordpress.org/reference/hooks/image_editor_save_pre/)
 * Filters the WP_Image_Editor instance for the image to be streamed to the browser.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/image_editor_save_pre/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_editor_save_pre/#uses)
   | Source: [wp-admin/includes/image-edit.php:355](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/image-edit.php#L355-L355)
 * hook[image_edit_before_change](https://developer.wordpress.org/reference/hooks/image_edit_before_change/)
 * Filters the GD image resource before applying changes to the image.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_edit_before_change/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_edit_before_change/#uses)
   | Source: [wp-admin/includes/image-edit.php:716](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/image-edit.php#L716-L716)
 * hook[image_edit_thumbnails_separately](https://developer.wordpress.org/reference/hooks/image_edit_thumbnails_separately/)
 * Shows the settings in the Image Editor that allow selecting to edit only the 
   thumbnail of an image.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/image_edit_thumbnails_separately/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_edit_thumbnails_separately/#uses)
   | Source: [wp-admin/includes/image-edit.php:55](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/image-edit.php#L55-L55)
 * hook[image_get_intermediate_size](https://developer.wordpress.org/reference/hooks/image_get_intermediate_size/)
 * Filters the output of image_get_intermediate_size()
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_get_intermediate_size/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_get_intermediate_size/#uses)
   | Source: [wp-includes/media.php:873](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/media.php#L873-L873)
 * hook[image_make_intermediate_size](https://developer.wordpress.org/reference/hooks/image_make_intermediate_size/)
 * Filters the name of the saved image file.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/image_make_intermediate_size/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_make_intermediate_size/#uses)
   | Source: [wp-includes/class-wp-image-editor-gd.php:589](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-image-editor-gd.php#L589-L589)
 * hook[image_max_bit_depth](https://developer.wordpress.org/reference/hooks/image_max_bit_depth/)
 * Filters the maximum bit depth of resized images.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_max_bit_depth/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_max_bit_depth/#uses)
   | Source: [wp-includes/class-wp-image-editor-imagick.php:600](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-image-editor-imagick.php#L600-L600)
 * hook[image_memory_limit](https://developer.wordpress.org/reference/hooks/image_memory_limit/)
 * Filters the memory limit allocated for image manipulation.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_memory_limit/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_memory_limit/#uses)
   | Source: [wp-includes/functions.php:7895](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L7895-L7895)
 * hook[image_resize_dimensions](https://developer.wordpress.org/reference/hooks/image_resize_dimensions/)
 * Filters whether to preempt calculating the image resize dimensions.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_resize_dimensions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_resize_dimensions/#uses)
   | Source: [wp-includes/media.php:569](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/media.php#L569-L569)
 * hook[image_save_pre](https://developer.wordpress.org/reference/hooks/image_save_pre/)
 * Filters the GD image resource to be streamed to the browser.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/image_save_pre/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_save_pre/#uses)
   | Source: [wp-admin/includes/image-edit.php:375](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/image-edit.php#L375-L375)
 * hook[image_save_progressive](https://developer.wordpress.org/reference/hooks/image_save_progressive/)
 * Filters whether to output progressive images (if available).
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/image_save_progressive/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_save_progressive/#uses)
   | Source: [wp-includes/class-wp-image-editor-gd.php:539](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-image-editor-gd.php#L539-L539)
 * hook[image_send_to_editor](https://developer.wordpress.org/reference/hooks/image_send_to_editor/)
 * Filters the image HTML markup to send to the editor when inserting an image.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_send_to_editor/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_send_to_editor/#uses)
   | Source: [wp-admin/includes/media.php:168](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/media.php#L168-L168)
 * hook[image_send_to_editor_url](https://developer.wordpress.org/reference/hooks/image_send_to_editor_url/)
 * Filters the image URL sent to the editor.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_send_to_editor_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_send_to_editor_url/#uses)
   | Source: [wp-admin/includes/media.php:959](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/media.php#L959-L959)
 * hook[image_sideload_extensions](https://developer.wordpress.org/reference/hooks/image_sideload_extensions/)
 * Filters the list of allowed file extensions when sideloading an image from a 
   URL.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_sideload_extensions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_sideload_extensions/#uses)
   | Source: [wp-admin/includes/media.php:1038](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/media.php#L1038-L1038)
 * hook[image_size_names_choose](https://developer.wordpress.org/reference/hooks/image_size_names_choose/)
 * Filters the names and labels of the default image sizes.
 * Used by [5 functions](https://developer.wordpress.org/reference/hooks/image_size_names_choose/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_size_names_choose/#uses)
   | Source: [wp-admin/includes/media.php:1200](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/media.php#L1200-L1208)
 * hook[image_strip_meta](https://developer.wordpress.org/reference/hooks/image_strip_meta/)
 * Filters whether to strip metadata from images when they’re resized.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_strip_meta/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_strip_meta/#uses)
   | Source: [wp-includes/class-wp-image-editor-imagick.php:442](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-image-editor-imagick.php#L442-L442)
 * hook[img_caption_shortcode](https://developer.wordpress.org/reference/hooks/img_caption_shortcode/)
 * Filters the default caption shortcode output.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/img_caption_shortcode/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/img_caption_shortcode/#uses)
   | Source: [wp-includes/media.php:2552](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/media.php#L2552-L2552)
 * hook[img_caption_shortcode_width](https://developer.wordpress.org/reference/hooks/img_caption_shortcode_width/)
 * Filters the width of an image’s caption.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/img_caption_shortcode_width/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/img_caption_shortcode_width/#uses)
   | Source: [wp-includes/media.php:2618](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/media.php#L2618-L2618)
 * hook[import_filters](https://developer.wordpress.org/reference/hooks/import_filters/)
 * Fires at the end of the Import screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/import_filters/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/import_filters/#uses)
   | Source: [wp-admin/import.php:244](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/import.php#L244-L244)
 * hook[import_upload_size_limit](https://developer.wordpress.org/reference/hooks/import_upload_size_limit/)
 * Filters the maximum allowed upload size for import files.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/import_upload_size_limit/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/import_upload_size_limit/#uses)
   | Source: [wp-admin/includes/template.php:1009](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/template.php#L1009-L1009)
 * hook[includes_url](https://developer.wordpress.org/reference/hooks/includes_url/)
 * Filters the URL to the includes directory.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/includes_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/includes_url/#uses)
   | Source: [wp-includes/link-template.php:3640](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/link-template.php#L3640-L3640)
 * hook[incompatible_sql_modes](https://developer.wordpress.org/reference/hooks/incompatible_sql_modes/)
 * Filters the list of incompatible SQL modes to exclude.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/incompatible_sql_modes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/incompatible_sql_modes/#uses)
   | Source: [wp-includes/class-wpdb.php:981](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wpdb.php#L981-L981)
 * hook[index_rel_link](https://developer.wordpress.org/reference/hooks/index_rel_link/)
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/index_rel_link/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/index_rel_link/#uses)
   | Source: [wp-includes/deprecated.php:2776](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/deprecated.php#L2776-L2776)
 * hook[init](https://developer.wordpress.org/reference/hooks/init/)
 * Fires after WordPress has finished loading but before any headers are sent.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/init/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/init/#uses)
   | Source: [wp-settings.php:742](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-settings.php#L742-L742)
 * hook[insert_custom_user_meta](https://developer.wordpress.org/reference/hooks/insert_custom_user_meta/)
 * Filters a user’s custom meta values and keys immediately after the user is created
   or updated and before any user meta is inserted or updated.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/insert_custom_user_meta/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/insert_custom_user_meta/#uses)
   | Source: [wp-includes/user.php:2580](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2580-L2580)
 * hook[insert_user_meta](https://developer.wordpress.org/reference/hooks/insert_user_meta/)
 * Filters a user’s meta values and keys immediately after the user is created or
   updated and before any user meta is inserted or updated.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/insert_user_meta/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/insert_user_meta/#uses)
   | Source: [wp-includes/user.php:2560](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2560-L2560)
 * hook[insert_with_markers_inline_instructions](https://developer.wordpress.org/reference/hooks/insert_with_markers_inline_instructions/)
 * Filters the inline instructions inserted before the dynamically generated content.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/insert_with_markers_inline_instructions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/insert_with_markers_inline_instructions/#uses)
   | Source: [wp-admin/includes/misc.php:164](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/misc.php#L164-L164)
 * hook[install_plugins_nonmenu_tabs](https://developer.wordpress.org/reference/hooks/install_plugins_nonmenu_tabs/)
 * Filters tabs not associated with a menu item on the Add Plugins screen.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/install_plugins_nonmenu_tabs/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_plugins_nonmenu_tabs/#uses)
   | Source: [wp-admin/includes/class-wp-plugin-install-list-table.php:143](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/class-wp-plugin-install-list-table.php#L143-L143)
 * hook[install_plugins_pre_{$tab}](https://developer.wordpress.org/reference/hooks/install_plugins_pre_tab/)
 * Fires before each tab on the Install Plugins screen is loaded.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/install_plugins_pre_tab/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_plugins_pre_tab/#uses)
   | Source: [wp-admin/plugin-install.php:82](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/plugin-install.php#L82-L82)
 * hook[install_plugins_table_api_args_{$tab}](https://developer.wordpress.org/reference/hooks/install_plugins_table_api_args_tab/)
 * Filters API request arguments for each Add Plugins screen tab.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/install_plugins_table_api_args_tab/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_plugins_table_api_args_tab/#uses)
   | Source: [wp-admin/includes/class-wp-plugin-install-list-table.php:235](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/class-wp-plugin-install-list-table.php#L235-L235)
 * hook[install_plugins_table_header](https://developer.wordpress.org/reference/hooks/install_plugins_table_header/)
 * Fires before the Plugin Install table header pagination is displayed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/install_plugins_table_header/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_plugins_table_header/#uses)
   | Source: [wp-admin/includes/class-wp-plugin-install-list-table.php:418](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/class-wp-plugin-install-list-table.php#L418-L418)

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

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

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