Welcome, visitor! Log in
 

All plugin hooks in WordPress 2.9

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.

  • To sort the table, click on a column title.
  • Click a hook name to see details about the hook.
  • Click a file name to see only hooks used in that file.
Hook Type New? Instances
1 activated_plugin action YES 1
2 activate_plugin action YES 1
3 activate_{$plugin} note action no 2
4 active_plugins filter YES 3
5 activity_box_end action no 1
6 added_option action YES 1
7 added_postmeta action YES 4
8 added_term_relationship action YES 1
9 added_usermeta action YES 1
10 added_{$meta_type}_meta note action YES 1
11 additional_capabilities_display filter no 1
12 add_attachment action no 1
13 add_category_form_pre action no 1
14 add_link action no 1
15 add_link_category_form_pre action no 2
16 add_menu_classes filter no 1
17 add_option action YES 1
18 add_option_{$name} note action no 1
19 add_ping filter no 1
20 add_site_option_{$key} note action YES 1
21 add_tag_form action no 1
22 add_tag_form_pre action no 1
23 add_term_relationship action YES 1
24 adminmenu action no 1
25 admin_action_{$action} note action no 1
26 admin_body_class filter no 1
27 admin_comment_types_dropdown filter no 1
28 admin_enqueue_scripts action no 2
29 admin_footer action no 2
30 admin_footer-{$hook_suffix} note action no 1
31 admin_footer_text filter no 1
32 admin_head action no 4
33 admin_head-media-upload-popup action YES 1
34 admin_head-{$hook_suffix} note action no 1
35 admin_head_{$content_func} note action no 1
36 admin_init action no 3
37 admin_menu action no 1
38 admin_notices action no 1
39 admin_page_access_denied action no 1
40 admin_post_thumbnail_html filter YES 1
41 admin_print_footer_scripts action no 4
42 admin_print_scripts action no 4
43 admin_print_scripts-media-upload-popup action YES 1
44 admin_print_scripts-{$hook_suffix} note action no 1
45 admin_print_styles action no 4
46 admin_print_styles-media-upload-popup action YES 1
47 admin_print_styles-{$hook_suffix} note action no 1
48 admin_url filter no 1
49 admin_xml_ns action no 4
50 after_db_upgrade action no 1
51 after_plugin_row action no 1
52 after_plugin_row_{$plugin_file} note action no 1
53 akismet_spam_caught action no 1
54 akismet_spam_count_incr filter YES 2
55 akismet_tabs action no 1
56 allowed_redirect_hosts filter no 1
57 allow_password_reset filter no 1
58 all_options filter no 1
59 app_publish_post action no 1
60 async_upload_{$type} note filter no 1
61 atompub_create_post action no 1
62 atompub_put_post action no 1
63 atom_comments_ns action no 1
64 atom_enclosure filter no 1
65 atom_entry action no 1
66 atom_head action no 1
67 atom_ns action no 2
68 atom_service_url filter no 1
69 attachment_fields_to_edit filter no 1
70 attachment_fields_to_save filter no 1
71 attachment_icon filter no 1
72 attachment_innerHTML filter no 1
73 attachment_link filter no 1
74 attachment_max_dims filter no 1
75 attribute_escape filter no 1
76 audio_send_to_editor_url filter no 1
77 audio_upload_iframe_src filter no 1
78 authenticate filter no 1
79 author_email filter no 1
80 author_feed_link filter no 1
81 author_link filter no 1
82 author_rewrite_rules filter no 1
83 auth_cookie filter no 1
84 auth_cookie_bad_hash action no 1
85 auth_cookie_bad_username action no 1
86 auth_cookie_expiration filter no 2
87 auth_cookie_expired action no 1
88 auth_cookie_malformed action no 1
89 auth_cookie_valid action no 1
90 auth_redirect action no 1
91 auth_redirect_scheme filter YES 1
92 autosave_generate_nonces action YES 1
93 avatar_defaults filter no 1
94 begin_fetch_post_thumbnail_html action YES 1
95 block_local_requests filter no 1
96 bloginfo filter no 1
97 bloginfo_rss filter no 1
98 bloginfo_url filter no 1
99 blog_privacy_selector action no 1
100 body_class filter no 1
101 bulk_edit_custom_box action no 1
102 cancel_comment_reply_link filter no 1
103 category_description filter no 1
104 category_feed_link filter no 1
105 category_link filter no 1
106 category_rewrite_rules filter no 1
107 category_template filter no 1
108 cat_row_actions filter no 1
109 check_admin_referer action no 1
110 check_ajax_referer action no 1
111 check_comment_flood action no 1
112 check_password filter no 2
113 check_passwords action no 1
114 clean_object_term_cache action no 1
115 clean_page_cache action no 1
116 clean_post_cache action no 1
117 clean_term_cache action no 1
118 clean_url filter no 1
119 clear_auth_cookie action no 1
120 codepress_supported_langs filter no 1
121 commentrss2_item action no 1
122 commentsrss2_head action no 1
123 comments_array filter no 1
124 comments_atom_head action no 1
125 comments_number filter no 1
126 comments_open filter no 1
127 comments_per_page filter no 2
128 comments_popup_link_attributes filter no 1
129 comments_popup_template filter no 1
130 comments_rewrite_rules filter no 1
131 comments_template filter no 1
132 comment_atom_entry action no 1
133 comment_author filter no 1
134 comment_author_rss filter no 1
135 comment_class filter no 1
136 comment_closed action no 1
137 comment_cookie_lifetime filter no 1
138 comment_edit_pre filter no 2
139 comment_edit_redirect filter no 1
140 comment_email filter no 1
141 comment_excerpt filter no 1
142 comment_feed_groupby filter no 2
143 comment_feed_join filter no 2
144 comment_feed_limits filter no 2
145 comment_feed_orderby filter no 2
146 comment_feed_where filter no 2
147 comment_flood_filter filter no 1
148 comment_flood_trigger action no 1
149 comment_form action no 4
150 comment_id_not_found action no 1
151 comment_loop_start action no 1
152 comment_moderation_headers filter no 1
153 comment_moderation_subject filter no 1
154 comment_moderation_text filter no 1
155 comment_notification_headers filter no 1
156 comment_notification_subject filter no 1
157 comment_notification_text filter no 1
158 comment_on_draft action no 1
159 comment_on_trash action YES 1
160 comment_post action no 1
161 comment_post_redirect filter no 1
162 comment_reply_link filter no 1
163 comment_row_actions filter no 2
164 comment_save_pre filter no 1
165 comment_status_links filter no 1
166 comment_text filter no 2
167 comment_text_rss filter no 1
168 comment_url filter no 1
169 comment_{$new_status}_{$comment->comment_type} note action no 1
170 comment_{$old_status}_to_{$new_status} note action no 1
171 content_url filter no 1
172 contextual_help filter no 1
173 contextual_help_list filter no 1
174 core_upgrade_preamble action YES 1
175 core_version_check_locale filter no 1
176 created_term action no 1
177 created_{$taxonomy} note action no 1
178 create_term action no 1
179 create_{$taxonomy} note action no 1
180 cron_schedules filter no 1
181 custom_menu_order filter no 1
182 dashboard_incoming_links_feed filter no 2
183 dashboard_incoming_links_link filter no 1
184 dashboard_primary_feed filter no 1
185 dashboard_primary_link filter no 1
186 dashboard_primary_title filter no 1
187 dashboard_secondary_feed filter no 1
188 dashboard_secondary_link filter no 1
189 dashboard_secondary_title filter no 1
190 date_formats filter no 1
191 date_i18n filter no 1
192 date_rewrite_rules filter no 1
193 day_link filter no 2
194 dbx_post_advanced action no 1
195 dbx_post_sidebar action no 1
196 deactivated_plugin action YES 1
197 deactivate_plugin action YES 1
198 deactivate_{$plugin} note action no 1
199 default_avatar_select filter no 1
200 default_content filter no 1
201 default_contextual_help filter no 1
202 default_excerpt filter no 1
203 default_feed filter no 1
204 default_title filter no 1
205 deleted_comment action YES 3
206 deleted_commentmeta action YES 1
207 deleted_link action no 1
208 deleted_option action YES 1
209 deleted_post action no 3
210 deleted_postmeta action YES 7
211 deleted_term_relationships action YES 2
212 deleted_term_taxonomy action YES 1
213 deleted_user action no 1
214 deleted_usermeta action YES 1
215 deleted_{$meta_type}_meta note action YES 1
216 delete_attachment action no 1
217 delete_comment action no 3
218 delete_commentmeta action YES 1
219 delete_link action no 1
220 delete_option action YES 1
221 delete_post action no 3
222 delete_postmeta action YES 7
223 delete_site_option_{$key} note action YES 1
224 delete_term action no 1
225 delete_term_relationships action YES 2
226 delete_term_taxonomy action YES 1
227 delete_user action no 1
228 delete_usermeta action YES 1
229 delete_{$taxonomy} note action no 1
230 deprecated_file_included action no 1
231 deprecated_file_trigger_error filter no 1
232 deprecated_function_run action no 1
233 deprecated_function_trigger_error filter no 1
234 disable_captions filter no 4
235 display_post_states filter no 1
236 documentation_ignore_functions filter no 1
237 do_meta_boxes action no 11
238 do_robots action no 2
239 do_robotstxt action no 1
240 dynamic_sidebar_params filter no 1
241 editable_extensions filter no 1
242 editable_roles filter no 1
243 editable_slug filter no 11
244 edited_term action no 1
245 edited_terms action YES 4
246 edited_term_taxonomies action YES 1
247 edited_term_taxonomy action YES 3
248 edited_{$taxonomy} note action no 1
249 editor_max_image_size filter no 1
250 edit_attachment action no 1
251 edit_bookmark_link filter no 1
252 edit_categories_per_page filter no 2
253 edit_category_form action no 2
254 edit_category_form_fields action YES 1
255 edit_category_form_pre action no 1
256 edit_comment action no 1
257 edit_comment_link filter no 1
258 edit_form_advanced action no 1
259 edit_link action no 1
260 edit_link_category_form action no 2
261 edit_link_category_form_fields action YES 1
262 edit_link_category_form_pre action no 1
263 edit_pages_per_page filter YES 1
264 edit_page_form action no 1
265 edit_post action no 3
266 edit_posts_per_page filter no 1
267 edit_post_link filter no 1
268 edit_post_{$field} note filter no 1
269 edit_tags_per_page filter no 1
270 edit_tag_form action no 1
271 edit_tag_form_fields action YES 1
272 edit_tag_form_pre action no 1
273 edit_tag_link filter no 1
274 edit_term action no 1
275 edit_terms action YES 4
276 edit_term_taxonomies action YES 1
277 edit_term_taxonomy action YES 3
278 edit_term_{$field} note filter no 1
279 edit_user_profile action no 1
280 edit_user_profile_update action no 1
281 edit_user_{$field} note filter YES 1
282 edit_{$field} note filter no 3
283 edit_{$taxonomy} note action no 1
284 edit_{$taxonomy}_{$field} note filter no 1
285 embed_cache_oembed_types filter YES 1
286 embed_defaults filter YES 1
287 embed_googlevideo filter YES 1
288 embed_handler_html filter YES 1
289 embed_maybe_make_link filter YES 1
290 embed_oembed_discover filter YES 1
291 embed_oembed_html filter YES 2
292 embed_polldaddy filter YES 1
293 end_fetch_post_thumbnail_html action YES 1
294 esc_html filter no 1
295 excerpt_length filter no 1
296 excerpt_more filter YES 1
297 explain_nonce_{$action} note filter no 1
298 explain_nonce_{$verb}-{$noun} note filter no 1
299 export_wp action no 1
300 ext2type filter no 1
301 extra_{$context}_headers note filter YES 1
302 favorite_actions filter no 1
303 feed_content_type filter no 1
304 feed_link filter no 1
305 filesystem_method filter no 1
306 filesystem_method_file filter no 1
307 file_is_displayable_image filter no 1
308 file_send_to_editor_url filter no 1
309 flash_uploader filter no 1
310 format_to_edit filter no 1
311 format_to_post filter no 1
312 found_posts filter no 1
313 found_posts_query filter no 1
314 fs_ftp_connection_types filter YES 1
315 gallery_style filter no 1
316 generate_rewrite_rules action no 1
317 getarchives_join filter no 1
318 getarchives_where filter no 1
319 gettext filter no 1
320 gettext_with_context filter no 1
321 get_archives_link filter no 1
322 get_attached_file filter no 1
323 get_avatar filter no 1
324 get_bloginfo_rss filter no 2
325 get_bookmarks filter no 3
326 get_categories_taxonomy filter no 1
327 get_comment filter no 1
328 get_comments_number filter no 1
329 get_comments_pagenum_link filter no 1
330 get_comment_author filter no 1
331 get_comment_author_email filter no 1
332 get_comment_author_IP filter no 1
333 get_comment_author_link filter no 2
334 get_comment_author_url filter no 1
335 get_comment_author_url_link filter no 1
336 get_comment_date filter no 1
337 get_comment_excerpt filter no 1
338 get_comment_ID filter no 1
339 get_comment_link filter no 1
340 get_comment_text filter no 1
341 get_comment_time filter no 1
342 get_comment_type filter no 1
343 get_delete_post_link filter YES 2
344 get_editable_authors filter no 1
345 get_edit_bookmark_link filter no 1
346 get_edit_comment_link filter no 1
347 get_edit_post_link filter no 2
348 get_edit_tag_link filter no 1
349 get_enclosed filter no 1
350 get_footer action no 1
351 get_header action no 1
352 get_image_tag filter no 1
353 get_image_tag_class filter no 1
354 get_lastpostdate filter no 1
355 get_lastpostmodified filter no 1
356 get_others_drafts filter no 1
357 get_pagenum_link filter no 1
358 get_pages filter no 3
359 get_post_modified_time filter no 1
360 get_post_time filter no 1
361 get_pung filter no 1
362 get_sample_permalink_html filter YES 2
363 get_search_form action no 1
364 get_search_form filter no 1
365 get_search_query filter no 1
366 get_sidebar action no 1
367 get_tags filter no 1
368 get_term filter no 1
369 get_terms filter no 3
370 get_terms_fields filter no 1
371 get_terms_orderby filter no 1
372 get_the_author_{$field} note filter no 1
373 get_the_excerpt filter no 1
374 get_the_generator_{$type} note filter no 1
375 get_the_guid filter no 1
376 get_the_modified_date filter no 1
377 get_the_modified_time filter no 1
378 get_the_tags filter no 1
379 get_the_time filter no 1
380 get_to_ping filter no 1
381 get_usernumposts filter no 1
382 get_users_drafts filter no 1
383 get_user_option_{$option} note filter no 1
384 get_wp_title_rss filter no 1
385 get_{$adjacent}_post_join note filter no 1
386 get_{$adjacent}_post_sort note filter no 1
387 get_{$adjacent}_post_where note filter no 1
388 get_{$taxonomy} note filter no 1
389 got_rewrite filter no 1
390 hierarchical_post_types filter no 1
391 home_template filter no 1
392 htmledit_pre filter no 1
393 https_local_ssl_verify filter no 5
394 https_ssl_verify filter no 4
395 http_api_curl action no 1
396 http_api_debug action no 2
397 http_headers_useragent filter no 1
398 http_request_args filter no 1
399 http_request_redirection_count filter no 1
400 http_request_timeout filter no 1
401 http_request_version filter no 1
402 http_response filter YES 1
403 http_transport_get_debug action no 1
404 http_transport_post_debug action no 1
405 icon_dir filter no 3
406 icon_dirs filter no 1
407 icon_dir_uri filter no 1
408 iis7_supports_permalinks filter no 1
409 iis7_url_rewrite_rules filter no 1
410 image_add_caption_shortcode filter no 1
411 image_downsize filter no 1
412 image_edit_before_change filter YES 1
413 image_make_intermediate_size filter no 1
414 image_save_pre filter YES 2
415 image_send_to_editor filter no 1
416 image_send_to_editor_url filter no 1
417 image_upload_iframe_src filter no 1
418 img_caption_shortcode filter no 1
419 import_allow_create_users filter no 1
420 import_allow_fetch_attachments filter no 1
421 import_attachment_size_limit filter no 1
422 import_done action no 9
423 import_end action no 1
424 import_post_added action no 1
425 import_post_meta action no 1
426 import_post_meta_key filter no 1
427 import_start action no 1
428 import_upload_size_limit filter no 1
429 includes_url filter no 1
430 index_rel_link filter no 1
431 init action no 1
432 install_plugins_nonmenu_tabs filter no 1
433 install_plugins_pre_{$tab} note action no 1
434 install_plugins_table_header action no 1
435 install_plugins_tabs filter no 1
436 install_plugins_{$tab} note action no 1
437 install_plugin_complete_actions filter no 1
438 install_themes_nonmenu_tabs filter no 1
439 install_themes_pre_{$tab} note action no 1
440 install_themes_table_header action no 1
441 install_themes_tabs filter no 1
442 install_themes_{$tab} note action no 1
443 install_theme_complete_actions filter no 1
444 intermediate_image_sizes filter no 4
445 intermediate_image_sizes_advanced filter YES 1
446 in_admin_footer action no 1
447 in_plugin_update_message-{$file} note action no 1
448 in_widget_form action no 1
449 is_email filter no 10
450 jpeg_quality filter no 3
451 js_escape filter no 1
452 kubrick_header_color filter no 1
453 kubrick_header_display filter no 1
454 kubrick_header_image filter no 1
455 language_attributes filter no 1
456 link_category filter no 4
457 link_cat_row_actions filter no 1
458 link_title filter no 1
459 list_cats filter no 4
460 list_terms_exclusions filter no 1
461 load-widgets-php action no 1
462 load-{$pagenow} note action no 1
463 load-{$page_hook} note action no 1
464 load-{$plugin_page} note action no 1
465 load_default_embeds filter YES 1
466 load_default_widgets filter no 1
467 load_feed_engine action no 1
468 load_image_to_edit filter YES 1
469 load_image_to_edit_path filter YES 1
470 load_textdomain action YES 1
471 load_textdomain_mofile filter YES 1
472 locale filter no 2
473 locale_stylesheet_uri filter no 1
474 loginout filter no 1
475 login_errors filter no 1
476 login_form action no 1
477 login_form_{$action} note action no 1
478 login_head action no 1
479 login_headertitle filter no 1
480 login_headerurl filter no 1
481 login_message filter no 1
482 login_messages filter no 1
483 login_redirect filter no 1
484 login_url filter no 1
485 logout_url filter no 1
486 loop_end action no 1
487 loop_start action no 1
488 lostpassword_form action no 1
489 lostpassword_post action no 1
490 lostpassword_url filter no 1
491 lost_password action no 1
492 manage_categories_custom_column filter no 1
493 manage_comments_custom_column action no 1
494 manage_comments_nav action no 2
495 manage_link_categories_custom_column filter no 1
496 manage_link_custom_column action no 1
497 manage_media_columns filter no 1
498 manage_media_custom_column action no 1
499 manage_pages_columns filter no 1
500 manage_pages_custom_column action no 1
501 manage_pages_query filter no 1
502 manage_posts_columns filter no 1
503 manage_posts_custom_column action no 1
504 manage_users_custom_column filter no 1
505 manage_{$page}_columns note filter no 1
506 manage_{$taxonomy}_custom_column note filter no 1
507 map_meta_cap filter no 1
508 mce_buttons filter no 1
509 mce_buttons_2 filter no 1
510 mce_buttons_3 filter no 1
511 mce_buttons_4 filter no 1
512 mce_css filter no 1
513 mce_external_languages filter no 1
514 mce_external_plugins filter no 1
515 mce_spellchecker_languages filter no 1
516 media_buttons action no 2
517 media_buttons_context filter no 1
518 media_meta filter no 1
519 media_row_actions filter no 2
520 media_send_to_editor filter no 1
521 media_upload_default_tab filter no 2
522 media_upload_default_type filter no 1
523 media_upload_form_url filter no 4
524 media_upload_tabs filter no 1
525 media_upload_{$tab} note action no 1
526 media_upload_{$type} note action no 1
527 menu_order filter no 1
528 mod_rewrite_rules filter no 1
529 month_link filter no 2
530 muplugins_loaded action no 1
531 next_comments_link_attributes filter no 1
532 next_posts_link_attributes filter no 1
533 ngettext filter no 1
534 ngettext_with_context filter no 1
535 nocache_headers filter no 1
536 nonce_life filter no 1
537 no_texturize_shortcodes filter no 1
538 no_texturize_tags filter no 1
539 number_format_i18n filter no 1
540 oembed_dataparse filter YES 1
541 oembed_linktypes filter YES 1
542 oembed_providers filter YES 1
543 oembed_result filter YES 1
544 option_{$setting} note filter no 1
545 override_load_textdomain filter YES 1
546 page_css_class filter no 1
547 page_link filter no 1
548 page_rewrite_rules filter no 1
549 page_row_actions filter no 1
550 page_stati filter no 1
551 page_template filter no 1
552 parent_post_rel_link filter no 1
553 parse_query action no 1
554 parse_request action no 1
555 password_reset action no 1
556 password_reset_message filter no 1
557 password_reset_title filter no 1
558 permalink_structure_changed action no 1
559 personal_options action no 1
560 personal_options_update action no 1
561 phone_content filter no 1
562 phpmailer_init action no 1
563 pingback_post action no 1
564 pingback_useragent filter YES 1
565 pings_open filter no 1
566 plugins_api filter no 1
567 plugins_api_args filter no 1
568 plugins_api_result filter no 1
569 plugins_loaded action no 1
570 plugins_per_page filter no 1
571 plugins_url filter no 1
572 plugin_action_links filter no 1
573 plugin_action_links_{$plugin_file} note filter no 1
574 plugin_install_action_links filter no 1
575 plugin_row_meta filter no 1
576 populate_options action no 1
577 post-flash-upload-ui action no 1
578 post-html-upload-ui action no 1
579 post-upload-ui action no 1
580 postmeta_form_limit filter no 1
581 posts_distinct filter no 1
582 posts_distinct_request filter no 1
583 posts_fields filter no 1
584 posts_fields_request filter no 1
585 posts_groupby filter no 1
586 posts_groupby_request filter no 1
587 posts_join filter no 1
588 posts_join_paged filter no 1
589 posts_join_request filter no 1
590 posts_orderby filter no 1
591 posts_orderby_request filter no 1
592 posts_request filter no 1
593 posts_results filter no 1
594 posts_selection action no 1
595 posts_where filter no 1
596 posts_where_paged filter no 1
597 posts_where_request filter no 1
598 post_class filter no 1
599 post_comments_feed_link filter no 1
600 post_comments_feed_link_html filter no 1
601 post_comments_link filter no 1
602 post_date_column_time filter no 3
603 post_gallery filter no 1
604 post_limits filter no 1
605 post_limits_request filter no 1
606 post_link filter no 2
607 post_mime_types filter no 1
608 post_rewrite_rules filter no 1
609 post_row_actions filter no 1
610 post_stati filter no 1
611 post_submitbox_misc_actions action YES 1
612 post_submitbox_start action no 2
613 post_thumbnail_html filter YES 1
614 post_thumbnail_size filter YES 1
615 post_{$field} note filter no 1
616 pre-flash-upload-ui action no 1
617 pre-html-upload-ui action no 1
618 pre-upload-ui action no 1
619 prepend_attachment filter no 1
620 preprocess_comment filter no 1
621 preview_post_link filter no 1
622 previous_comments_link_attributes filter no 1
623 previous_posts_link_attributes filter no 1
624 pre_add_site_option_{$key} note filter YES 1
625 pre_category_nicename filter no 1
626 pre_comment_approved filter no 1
627 pre_comment_author_email filter no 2
628 pre_comment_author_name filter no 2
629 pre_comment_author_url filter no 2
630 pre_comment_content filter no 1
631 pre_comment_on_post action no 1
632 pre_comment_user_agent filter no 1
633 pre_comment_user_ip filter no 1
634 pre_get_posts action no 1
635 pre_http_request filter YES 1
636 pre_kses filter no 1
637 pre_option_{$option->option_name} note filter no 1
638 pre_option_{$setting} note filter no 1
639 pre_ping action no 1
640 pre_post_update action no 1
641 pre_post_{$field} note filter no 1
642 pre_remote_source filter no 1
643 pre_site_option_{$key} note filter YES 1
644 pre_site_transient_{$transient} note filter YES 1
645 pre_term_{$field} note filter no 1
646 pre_transient_{$transient} note filter no 1
647 pre_update_option_{$option_name} note filter no 1
648 pre_update_site_option_{$key} note filter YES 1
649 pre_upload_error filter no 1
650 pre_user_description filter no 1
651 pre_user_display_name filter no 1
652 pre_user_email filter no 1
653 pre_user_first_name filter no 1
654 pre_user_id filter no 2
655 pre_user_last_name filter no 1
656 pre_user_login filter no 2
657 pre_user_nicename filter no 1
658 pre_user_nickname filter no 1
659 pre_user_url filter no 1
660 pre_user_{$field} note filter YES 1
661 pre_{$field} note filter no 3
662 pre_{$taxonomy}_{$field} note filter no 1
663 print_admin_styles filter no 1
664 print_footer_scripts filter no 1
665 print_head_scripts filter no 1
666 print_scripts_array filter no 1
667 print_styles_array filter no 1
668 private_title_format filter no 1
669 private_to_published action no 1
670 profile_personal_options action no 1
671 profile_update action no 1
672 protected_title_format filter no 1
673 publish_phone action no 1
674 pub_priv_sql_capability filter no 1
675 query filter no 1
676 query_string filter no 1
677 query_vars filter no 1
678 quick_edit_custom_box action no 2
679 quick_edit_dropdown_pages_args filter no 1
680 rdf_header action no 1
681 rdf_item action no 1
682 rdf_ns action no 1
683 redirect_canonical filter no 1
684 redirect_page_location filter YES 1
685 redirect_post_location filter YES 1
686 register filter no 1
687 register_form action no 1
688 register_post action no 1
689 registration_errors filter no 1
690 request filter no 1
691 request_filesystem_credentials filter no 1
692 restrict_manage_posts action no 2
693 retreive_password action no 1
694 retrieve_password action no 1
695 retrieve_password_key action no 1
696 retrieve_password_message filter no 1
697 retrieve_password_title filter no 1
698 rewrite_rules filter no 1
699 rewrite_rules_array filter no 1
700 richedit_pre filter no 2
701 rightnow_end action no 1
702 right_now_table_end action no 1
703 role_has_cap filter no 1
704 root_rewrite_rules filter no 1
705 rss2_comments_ns action no 1
706 rss2_head action no 2
707 rss2_item action no 1
708 rss2_ns action no 2
709 rss_enclosure filter no 1
710 rss_head action no 1
711 rss_item action no 1
712 rss_update_frequency filter no 2
713 rss_update_period filter no 3
714 safe_style_css filter YES 1
715 salt filter no 1
716 sanitize_comment_cookies action no 1
717 sanitize_email filter no 8
718 sanitize_file_name filter no 2
719 sanitize_file_name_chars filter no 1
720 sanitize_html_class filter no 1
721 sanitize_option_{$option} note filter no 1
722 sanitize_text_field filter YES 1
723 sanitize_title filter no 1
724 sanitize_user filter no 1
725 save_post action no 2
726 screen_layout_columns filter no 1
727 screen_meta_screen filter no 1
728 script_loader_src filter no 2
729 search_feed_link filter no 2
730 search_rewrite_rules filter no 1
731 send_headers action no 1
732 set-screen-option filter no 1
733 setup_theme action no 1
734 set_auth_cookie action no 1
735 set_current_user action no 1
736 set_logged_in_cookie action no 1
737 set_object_terms action no 1
738 set_user_role action YES 1
739 shortcut_link filter no 1
740 show_password_fields filter no 2
741 show_user_profile action no 1
742 shutdown action no 1
743 sidebars_widgets filter no 1
744 sidebar_admin_page action no 1
745 sidebar_admin_setup action no 2
746 single_cat_title filter no 3
747 single_post_title filter no 2
748 single_tag_title filter no 2
749 site_option_{$key} note filter YES 1
750 site_transient_{$transient} note filter YES 1
751 site_url filter no 1
752 smilies_src filter YES 1
753 spammed_comment action YES 1
754 spam_comment action YES 1
755 status_header filter no 1
756 stylesheet filter no 1
757 stylesheet_directory filter no 1
758 stylesheet_directory_uri filter no 1
759 stylesheet_uri filter no 1
760 style_loader_src filter no 1
761 style_loader_tag filter no 2
762 submitlink_box action no 2
763 submitpage_box action no 1
764 submitpost_box action no 1
765 switch_theme action no 1
766 tagsperpage filter no 1
767 tag_cloud_sort filter no 1
768 tag_escape filter no 1
769 tag_feed_link filter no 1
770 tag_link filter no 1
771 tag_rewrite_rules filter no 1
772 tag_row_actions filter no 1
773 tag_template filter no 1
774 taxonomy_template filter no 2
775 teeny_mce_before_init filter no 1
776 teeny_mce_buttons filter no 1
777 teeny_mce_plugins filter no 1
778 template filter no 1
779 template_directory filter no 1
780 template_directory_uri filter no 1
781 template_redirect action no 1
782 terms_to_edit filter no 1
783 term_id_filter filter no 2
784 term_link filter no 1
785 term_links-{$taxonomy} note filter no 1
786 term_name filter no 1
787 term_{$field} note filter no 1
788 term_{$field}_rss note filter no 1
789 themes_api filter no 1
790 themes_api_args filter no 1
791 themes_api_result filter no 1
792 theme_action_links filter no 1
793 theme_install_action_links filter no 1
794 theme_mod_{$name} note filter no 2
795 theme_root filter no 1
796 theme_root_uri filter no 1
797 the_author filter no 1
798 the_author_posts_link filter YES 1
799 the_author_{$field} note filter no 1
800 the_category filter no 6
801 the_category_rss filter no 1
802 the_content filter no 4
803 the_content_export filter no 1
804 the_content_feed filter YES 1
805 the_content_more_link filter no 1
806 the_content_rss filter no 1
807 the_date filter no 1
808 the_editor filter no 1
809 the_editor_content filter no 1
810 the_excerpt filter no 2
811 the_excerpt_export filter no 1
812 the_excerpt_rss filter no 1
813 the_generator filter no 1
814 the_meta_key filter no 1
815 the_modified_author filter no 1
816 the_modified_date filter no 1
817 the_modified_time filter no 1
818 the_password_form filter no 1
819 the_permalink filter no 1
820 the_permalink_rss filter no 1
821 the_post action no 1
822 the_posts filter no 1
823 the_preview filter no 1
824 the_search_query filter no 2
825 the_tags filter no 1
826 the_terms filter YES 1
827 the_time filter no 1
828 the_title filter no 12
829 the_title_rss filter no 4
830 the_weekday filter no 1
831 the_weekday_date filter no 1
832 thread_comments_depth_max filter no 1
833 timezone_support filter no 1
834 time_formats filter no 1
835 tiny_mce_before_init filter no 1
836 tiny_mce_version filter no 1
837 tool_box action no 1
838 trackback_post action no 1
839 trackback_url filter no 1
840 transient_{$transient} note filter no 1
841 transition_comment_status action no 1
842 transition_post_status action no 1
843 trashed_comment action YES 1
844 trashed_post action YES 1
845 trashed_post_comments action YES 1
846 trash_comment action YES 1
847 trash_post action YES 1
848 trash_post_comments action YES 1
849 uninstall_{$file} note action no 1
850 unspammed_comment action YES 1
851 unspam_comment action YES 1
852 untrashed_comment action YES 1
853 untrashed_post action YES 1
854 untrashed_post_comments action YES 1
855 untrash_comment action YES 1
856 untrash_post action YES 1
857 untrash_post_comments action YES 1
858 update-custom_{$action} note action no 1
859 updated_option action YES 1
860 updated_postmeta action YES 1
861 updated_usermeta action YES 1
862 updated_{$meta_type}_meta note action YES 1
863 update_attached_file filter no 1
864 update_feedback filter no 3
865 update_footer filter no 1
866 update_option action YES 1
867 update_option_{$option_name} note action no 1
868 update_plugin_complete_actions filter no 1
869 update_postmeta action YES 1
870 update_site_option_{$key} note action YES 1
871 update_theme_complete_actions filter no 1
872 update_usermeta action YES 1
873 update_{$meta_type}_meta note action YES 1
874 upgrader_clear_destination filter no 1
875 upgrader_post_install filter no 1
876 upgrader_pre_install filter no 1
877 upgrader_source_selection filter no 1
878 upload_dir filter no 1
879 upload_file_glob filter no 1
880 upload_mimes filter no 1
881 upload_per_page filter YES 2
882 upload_size_limit filter no 1
883 url_to_postid filter no 1
884 user_can_richedit filter no 1
885 user_contactmethods filter YES 1
886 user_has_cap filter no 1
887 user_profile_update_errors action no 1
888 user_register action no 1
889 user_registration_email filter no 1
890 user_row_actions filter no 1
891 user_trailingslashit filter no 1
892 user_{$field} note filter YES 1
893 user_{$name}_label note filter YES 1
894 use_curl_transport filter no 1
895 use_fopen_transport filter no 1
896 use_fsockopen_transport filter no 1
897 use_http_extension_transport filter no 1
898 use_streams_transport filter no 1
899 validate_current_theme filter no 1
900 validate_username filter no 1
901 video_send_to_editor_url filter no 1
902 video_upload_iframe_src filter no 1
903 whitelist_options filter no 1
904 widgets-php action no 1
905 widgets_init action no 1
906 widget_archives_args filter no 1
907 widget_archives_dropdown_args filter no 1
908 widget_categories_args filter no 1
909 widget_categories_dropdown_args filter no 1
910 widget_display_callback filter no 1
911 widget_form_callback filter no 1
912 widget_links_args filter no 1
913 widget_pages_args filter no 1
914 widget_tag_cloud_args filter no 1
915 widget_text filter no 1
916 widget_title filter no 11
917 widget_update_callback filter no 1
918 wp action no 1
919 wp-mail-php action YES 1
920 wp_admin_css filter no 2
921 wp_admin_css_uri filter no 1
922 wp_ajax_nopriv_{$action} note action no 1
923 wp_ajax_{$action} note action no 2
924 wp_authenticate action no 1
925 wp_authenticate_user filter no 1
926 wp_blacklist_check action no 1
927 wp_check_post_lock_window filter no 1
928 wp_comment_reply filter no 1
929 wp_count_comments filter no 1
930 wp_create_file_in_uploads action no 2
931 wp_create_file_in_uploads filter no 2
932 wp_create_thumbnail filter no 1
933 wp_dashboard_setup action no 1
934 wp_dashboard_widgets filter no 1
935 wp_default_editor filter no 1
936 wp_default_scripts action no 1
937 wp_default_styles action no 1
938 wp_delete_file action no 1
939 wp_delete_file filter no 9
940 wp_delete_post_revision action no 1
941 wp_dropdown_cats filter no 1
942 wp_dropdown_pages filter no 1
943 wp_dropdown_users filter no 1
944 wp_enqueue_scripts action no 1
945 wp_feed_cache_transient_lifetime filter no 2
946 wp_footer action no 1
947 wp_generate_attachment_metadata filter no 1
948 wp_generate_tag_cloud filter no 1
949 wp_generator_type filter no 1
950 wp_get_attachment_image_attributes filter no 1
951 wp_get_attachment_link filter no 1
952 wp_get_attachment_metadata filter no 1
953 wp_get_attachment_thumb_file filter no 1
954 wp_get_attachment_thumb_url filter no 1
955 wp_get_attachment_url filter no 1
956 wp_get_object_terms filter no 1
957 wp_handle_upload filter no 3
958 wp_handle_upload_prefilter filter YES 1
959 wp_head action no 1
960 wp_headers filter no 1
961 wp_insert_comment action no 1
962 wp_insert_post action no 2
963 wp_insert_post_data filter no 1
964 wp_list_bookmarks filter no 1
965 wp_list_categories filter no 1
966 wp_list_pages filter no 1
967 wp_list_pages_excludes filter no 1
968 wp_login action no 1
969 wp_login_failed action no 1
970 wp_logout action no 1
971 wp_mail filter no 1
972 wp_mail_charset filter no 1
973 wp_mail_content_type filter no 1
974 wp_mail_from filter no 1
975 wp_mail_from_name filter no 1
976 wp_mail_original_content filter no 1
977 wp_meta action no 1
978 wp_mime_type_icon filter no 1
979 wp_page_menu filter no 1
980 wp_page_menu_args filter no 1
981 wp_parse_str filter no 1
982 wp_print_footer_scripts action no 1
983 wp_print_scripts action no 3
984 wp_print_styles action no 1
985 wp_read_image_metadata filter no 1
986 wp_read_image_metadata_types filter no 1
987 wp_redirect filter no 1
988 wp_redirect_status filter no 1
989 wp_restore_post_revision action no 1
990 wp_save_image_file filter YES 1
991 wp_set_comment_status action no 2
992 wp_sprintf filter no 1
993 wp_sprintf_l filter no 1
994 wp_tag_cloud filter no 1
995 wp_title filter no 1
996 wp_title_rss filter no 1
997 wp_trim_excerpt filter no 1
998 wp_update_attachment_metadata filter no 1
999 wp_update_comment_count action no 1
1000 xmlrpc_allow_anonymous_comments filter no 1
1001 xmlrpc_blog_options filter no 1
1002 xmlrpc_call action no 46
1003 xmlrpc_methods filter no 1
1004 xmlrpc_publish_post action no 1
1005 xmlrpc_text_filters filter no 1
1006 year_link filter no 2
1007 _admin_menu action no 1
1008 _get_page_link filter no 1
1009 _wp_post_revision_fields filter no 1
1010 _wp_post_revision_field_{$field} note filter no 3
1011 _wp_put_post_revision action no 1
1012 _wp_relative_upload_path filter YES 1
1013 {$action} note action no 1
1014 {$adjacent}_post_link note filter no 1
1015 {$adjacent}_post_rel_link note filter no 1
1016 {$boundary}_post_rel_link note filter no 1
1017 {$callback} note filter no 1
1018 {$field_no_prefix}_edit_pre note filter no 1
1019 {$field_no_prefix}_save_pre note filter no 1
1020 {$field} note filter no 3
1021 {$field}_pre note filter no 1
1022 {$hook} note action no 2
1023 {$new_status}_{$post->post_type} note action no 1
1024 {$old_status}_to_{$new_status} note action no 1
1025 {$option} note filter YES 1
1026 {$page_hook} note action no 1
1027 {$tag} note action no 2
1028 {$tag} note filter no 1
1029 {$taxonomy}_{$field} note filter no 1
1030 {$taxonomy}_{$field}_rss note filter no 1
1031 {$type}_template note filter no 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.