Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

New plugin hooks in WordPress 5.5

Important! Some WordPress hooks get applied in multiple PHP files. If you are trying to figure out what a specific WordPress hook does, sort the table by "hook" and make sure you are looking in all the files where it occurs.

Hook Type New? Instances
1 admin_viewport_meta filter YES 1
2 akismet_enable_mshots filter YES 1
3 allowed_options filter YES 1
4 auto_plugin_theme_update_email filter YES 1
5 auto_plugin_update_send_email filter YES 1
6 auto_theme_update_send_email filter YES 1
7 customize_controls_head action YES 1
8 default_category_post_types filter YES 1
9 default_{$meta_type}_metadata note filter YES 1
10 do_redirect_guess_404_permalink filter YES 1
11 esc_xml filter YES 1
12 gettext_with_context_{$domain} note filter YES 1
13 gettext_{$domain} note filter YES 1
14 get_custom_logo_image_attributes filter YES 1
15 get_page_of_comment_query_args filter YES 1
16 get_the_archive_title_prefix filter YES 1
17 install_plugin_overwrite_actions filter YES 1
18 install_plugin_overwrite_comparison filter YES 1
19 install_theme_overwrite_actions filter YES 1
20 install_theme_overwrite_comparison filter YES 1
21 lostpassword_errors filter YES 1
22 navigation_widgets_format filter YES 1
23 ngettext_with_context_{$domain} note filter YES 1
24 ngettext_{$domain} note filter YES 1
25 plugins_auto_update_enabled filter YES 1
26 plugin_auto_update_debug_string filter YES 1
27 plugin_auto_update_setting_html filter YES 1
28 pre_delete_attachment filter YES 1
29 pre_redirect_guess_404_permalink filter YES 1
30 pre_wp_unique_filename_file_list filter YES 1
31 register_block_type_args filter YES 1
32 register_setting action YES 1
33 render_block_context filter YES 1
34 rest_allowed_cors_headers filter YES 1
35 rest_block_directory_collection_params filter YES 1
36 rest_exposed_cors_headers filter YES 1
37 rest_prepare_block_type filter YES 1
38 rest_prepare_plugin filter YES 1
39 rest_queried_resource_route filter YES 1
40 rest_route_for_post filter YES 1
41 rest_route_for_term filter YES 1
42 safecss_filter_attr_allow_css filter YES 1
43 saved_term action YES 1
44 saved_{$taxonomy} note action YES 1
45 set_404 action YES 1
46 set_screen_option_{$option} note filter YES 1
47 strict_redirect_guess_404_permalink filter YES 1
48 themes_auto_update_enabled filter YES 1
49 theme_auto_update_debug_string filter YES 1
50 theme_auto_update_setting_html filter YES 1
51 theme_auto_update_setting_template filter YES 1
52 twentytwenty_social_icons_map filter YES 1
53 twentytwenty_svg_icons_social filter YES 1
54 twentytwenty_svg_icons_{$group} note filter YES 1
55 twentytwenty_svg_icon_color filter YES 1
56 unregister_setting action YES 1
57 upgrader_overwrote_package action YES 1
58 wp_check_comment_disallowed_list action YES 1
59 wp_edited_image_metadata filter YES 1
60 wp_image_file_matches_image_meta filter YES 1
61 wp_img_tag_add_loading_attr filter YES 1
62 wp_img_tag_add_srcset_and_sizes_attr filter YES 1
63 wp_img_tag_add_width_and_height_attr filter YES 1
64 wp_lazy_loading_enabled filter YES 1
65 wp_media_attach_action action YES 1
66 wp_opcache_invalidate_file filter YES 1
67 wp_sitemaps_add_provider filter YES 1
68 wp_sitemaps_enabled filter YES 1
69 wp_sitemaps_index_entry filter YES 1
70 wp_sitemaps_init action YES 1
71 wp_sitemaps_max_urls filter YES 1
72 wp_sitemaps_posts_entry filter YES 1
73 wp_sitemaps_posts_pre_max_num_pages filter YES 1
74 wp_sitemaps_posts_pre_url_list filter YES 1
75 wp_sitemaps_posts_query_args filter YES 1
76 wp_sitemaps_posts_show_on_front_entry filter YES 1
77 wp_sitemaps_post_types filter YES 1
78 wp_sitemaps_stylesheet_content filter YES 1
79 wp_sitemaps_stylesheet_css filter YES 1
80 wp_sitemaps_stylesheet_index_content filter YES 1
81 wp_sitemaps_stylesheet_index_url filter YES 1
82 wp_sitemaps_stylesheet_url filter YES 1
83 wp_sitemaps_taxonomies filter YES 1
84 wp_sitemaps_taxonomies_entry filter YES 1
85 wp_sitemaps_taxonomies_pre_max_num_pages filter YES 1
86 wp_sitemaps_taxonomies_pre_url_list filter YES 1
87 wp_sitemaps_taxonomies_query_args filter YES 1
88 wp_sitemaps_users_entry filter YES 1
89 wp_sitemaps_users_pre_max_num_pages filter YES 1
90 wp_sitemaps_users_pre_url_list filter YES 1
91 wp_sitemaps_users_query_args filter YES 1
92 wp_update_comment_type_batch_size filter YES 1

Important warning about variable hooks

Some hooks have variables in their names. For example, pre_${taxonomy}_$field and admin_head- both have variable names. In general, any hook that ends (or begins) with - or _, or contains a $, has a variable name. Since the syntax with which these variables are defined may change from version to version, this page may think that a hook is deprecated (or new) even if it is not. You can usually catch this sort of thing by comparing this hook to the list of "related hooks" below.