Welcome, visitor! Log in
 

All hooks in WP 2.7

Important! Some hooks get applied in multiple files. If you are trying to figure out what a specific 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? File
1 activate_{$plugin} note action no /.../plugins.php
2 activate_{$plugin} note action no /.../plugin.php
3 activity_box_end action no /.../dashboard.php
4 add_attachment action no /.../post.php
5 add_category_form_pre action no /.../categories.php
6 add_link action no /.../bookmark.php
7 add_link_category_form_pre action no /.../edit-link-categories.php
8 add_link_category_form_pre action no /.../edit-link-category-form.php
9 add_menu_classes filter YES /.../menu.php
10 add_option_{$name} note action no /.../functions.php
11 add_ping filter no /.../post.php
12 add_tag_form action YES /.../edit-tags.php
13 add_tag_form_pre action no /.../edit-tags.php
14 adminmenu action no /.../menu-header.php
15 admin_action_{$_REQUEST[action]} note action no /.../admin.php
16 admin_body_class filter no /.../admin-header.php
17 admin_comment_types_dropdown filter YES /.../edit-comments.php
18 admin_footer action no /.../admin-footer.php
19 admin_head action no /.../admin-header.php
20 admin_head action no /.../press-this.php
21 admin_head action no /.../media.php
22 admin_head action no /.../template.php
23 admin_head-{$hook_suffix} note action YES /.../admin-header.php
24 admin_head_{$content_func} note action no /.../media.php
25 admin_init action no /.../admin-post.php
26 admin_init action no /.../admin.php
27 admin_menu action no /.../menu.php
28 admin_notices action no /.../admin-header.php
29 admin_page_access_denied action no /.../menu.php
30 admin_print_scripts action no /.../admin-header.php
31 admin_print_scripts action no /.../press-this.php
32 admin_print_scripts action no /.../media.php
33 admin_print_scripts action no /.../template.php
34 admin_print_scripts-{$hook_suffix} note action YES /.../admin-header.php
35 admin_print_styles action no /.../admin-header.php
36 admin_print_styles action no /.../press-this.php
37 admin_print_styles action no /.../media.php
38 admin_print_styles action no /.../template.php
39 admin_print_styles-{$hook_suffix} note action YES /.../admin-header.php
40 admin_xml_ns action no /.../admin-header.php
41 admin_xml_ns action no /.../press-this.php
42 admin_xml_ns action no /.../media.php
43 admin_xml_ns action no /.../template.php
44 after_plugin_row action no /.../plugins.php
45 after_plugin_row_{$plugin_file} note action YES /.../plugins.php
46 akismet_spam_caught action no /.../akismet.php
47 akismet_tabs action no /.../akismet.php
48 allowed_redirect_hosts filter no /.../pluggable.php
49 allow_password_reset filter YES wp-login.php
50 all_options filter no /.../functions.php
51 app_publish_post action no /.../post.php
52 async_upload_{$type} note filter no /.../async-upload.php
53 atom_enclosure filter no /.../feed.php
54 atom_entry action no /.../feed-atom.php
55 atom_head action no /.../feed-atom.php
56 atom_ns action no /.../feed-atom-comments.php
57 atom_ns action no /.../feed-atom.php
58 atom_service_url filter no xmlrpc.php
59 attachment_fields_to_edit filter no /.../media.php
60 attachment_fields_to_save filter no /.../media.php
61 attachment_icon filter no /.../post-template.php
62 attachment_innerHTML filter no /.../post-template.php
63 attachment_link filter no /.../link-template.php
64 attachment_max_dims filter no /.../post-template.php
65 attribute_escape filter no /.../formatting.php
66 audio_upload_iframe_src filter no /.../media.php
67 author_email filter no /.../comment-template.php
68 author_feed_link filter no /.../link-template.php
69 author_link filter no /.../author-template.php
70 author_rewrite_rules filter no /.../rewrite.php
71 auth_cookie filter no /.../pluggable.php
72 auth_cookie_bad_hash action YES /.../pluggable.php
73 auth_cookie_bad_username action YES /.../pluggable.php
74 auth_cookie_expired action YES /.../pluggable.php
75 auth_cookie_malformed action YES /.../pluggable.php
76 auth_cookie_valid action YES /.../pluggable.php
77 avatar_defaults filter no /.../options-discussion.php
78 bloginfo filter no /.../general-template.php
79 bloginfo_rss filter no /.../feed.php
80 bloginfo_url filter no /.../general-template.php
81 blog_privacy_selector action no /.../options-privacy.php
82 cancel_comment_reply_link filter YES /.../comment-template.php
83 category_description filter no /.../classes.php
84 category_feed_link filter no /.../link-template.php
85 category_link filter no /.../category-template.php
86 category_rewrite_rules filter no /.../rewrite.php
87 category_template filter no /.../theme.php
88 check_admin_referer action no /.../pluggable.php
89 check_ajax_referer action no /.../pluggable.php
90 check_comment_flood action no /.../comment.php
91 check_password filter no /.../pluggable.php
92 check_passwords action no /.../user.php
93 clean_object_term_cache action no /.../taxonomy.php
94 clean_page_cache action no /.../post.php
95 clean_post_cache action no /.../post.php
96 clean_term_cache action no /.../taxonomy.php
97 clean_url filter no /.../formatting.php
98 clear_auth_cookie action YES /.../pluggable.php
99 commentrss2_item action no /.../feed-rss2-comments.php
100 commentsrss2_head action no /.../feed-rss2-comments.php
101 comments_array filter no /.../comment-template.php
102 comments_number filter no /.../comment-template.php
103 comments_open filter no /.../comment-template.php
104 comments_per_page filter no /.../edit-comments.php
105 comments_popup_link_attributes filter no /.../comment-template.php
106 comments_popup_template filter no /.../theme.php
107 comments_rewrite_rules filter no /.../rewrite.php
108 comments_template filter no /.../comment-template.php
109 comment_atom_entry action no /.../feed-atom-comments.php
110 comment_author filter no /.../comment-template.php
111 comment_author_rss filter no /.../feed.php
112 comment_class filter YES /.../comment-template.php
113 comment_closed action no wp-comments-post.php
114 comment_edit_pre filter no /.../comment.php
115 comment_edit_redirect filter no /.../comment.php
116 comment_email filter no /.../comment-template.php
117 comment_excerpt filter no /.../comment-template.php
118 comment_feed_groupby filter no /.../query.php
119 comment_feed_join filter no /.../query.php
120 comment_feed_where filter no /.../query.php
121 comment_flood_filter filter no /.../comment.php
122 comment_flood_trigger action no /.../comment.php
123 comment_form action no /.../comments-popup.php
124 comment_form action no /.../comments.php
125 comment_form action no /.../comments-popup.php
126 comment_form action no /.../comments.php
127 comment_id_not_found action no wp-comments-post.php
128 comment_loop_start action no /.../query.php
129 comment_moderation_subject filter no /.../pluggable.php
130 comment_moderation_text filter no /.../pluggable.php
131 comment_notification_headers filter no /.../pluggable.php
132 comment_notification_subject filter no /.../pluggable.php
133 comment_notification_text filter no /.../pluggable.php
134 comment_on_draft action no wp-comments-post.php
135 comment_post action no /.../comment.php
136 comment_post_redirect filter no wp-comments-post.php
137 comment_reply_link filter YES /.../comment-template.php
138 comment_row_actions filter no /.../dashboard.php
139 comment_row_actions filter no /.../template.php
140 comment_save_pre filter no /.../comment.php
141 comment_status_links filter no /.../edit-comments.php
142 comment_text filter no /.../comment-template.php
143 comment_text filter no /.../comment.php
144 comment_text_rss filter no /.../feed.php
145 comment_url filter no /.../comment-template.php
146 comment_{$new_status}_{$comment->comment_type} note action YES /.../comment.php
147 comment_{$old_status}_to_{$new_status} note action YES /.../comment.php
148 content_save_pre filter no xmlrpc.php
149 contextual_help filter YES /.../template.php
150 contextual_help_list filter YES /.../template.php
151 created_term action no /.../taxonomy.php
152 created_{$taxonomy} note action no /.../taxonomy.php
153 create_term action no /.../taxonomy.php
154 create_{$taxonomy} note action no /.../taxonomy.php
155 cron_schedules filter no /.../cron.php
156 dashboard_incoming_links_feed filter no /.../dashboard.php
157 dashboard_incoming_links_link filter no /.../dashboard.php
158 dashboard_primary_feed filter no /.../dashboard.php
159 dashboard_primary_link filter no /.../dashboard.php
160 dashboard_primary_title filter no /.../dashboard.php
161 dashboard_secondary_feed filter no /.../dashboard.php
162 dashboard_secondary_link filter no /.../dashboard.php
163 dashboard_secondary_title filter no /.../dashboard.php
164 date_formats filter YES /.../options-general.php
165 date_rewrite_rules filter no /.../rewrite.php
166 day_link filter no /.../link-template.php
167 dbx_post_advanced action no /.../edit-form-advanced.php
168 dbx_post_sidebar action no /.../edit-form-advanced.php
169 deactivate_trim({$plugin} note action no /.../plugin.php
170 default_avatar_select filter no /.../options-discussion.php
171 default_content filter no /.../post.php
172 default_excerpt filter no /.../post.php
173 default_feed filter no /.../feed.php
174 default_title filter no /.../post.php
175 deleted_link action no /.../bookmark.php
176 deleted_post action no /.../post.php
177 delete_attachment action no /.../post.php
178 delete_comment action no /.../comment.php
179 delete_link action no /.../bookmark.php
180 delete_post action no /.../post.php
181 delete_term action no /.../taxonomy.php
182 delete_user action no /.../user.php
183 delete_{$taxonomy} note action no /.../taxonomy.php
184 deprecated_file_included action no /.../functions.php
185 deprecated_file_trigger_error filter no /.../functions.php
186 deprecated_function_run action no /.../functions.php
187 deprecated_function_trigger_error filter no /.../functions.php
188 disable_captions filter YES /.../media.php
189 disable_captions filter no /.../post.php
190 do_meta_boxes action no /.../edit-form-advanced.php
191 do_meta_boxes action no /.../edit-link-form.php
192 do_meta_boxes action no /.../edit-page-form.php
193 do_meta_boxes action no /.../dashboard.php
194 do_robots action no /.../template-loader.php
195 do_robotstxt action no /.../functions.php
196 dynamic_sidebar_params filter no /.../widgets.php
197 editable_slug filter no /.../edit-category-form.php
198 editable_slug filter no /.../edit-link-category-form.php
199 editable_slug filter no /.../edit-tag-form.php
200 editable_slug filter no /.../post.php
201 edited_term action no /.../taxonomy.php
202 edited_{$taxonomy} note action no /.../taxonomy.php
203 editor_max_image_size filter no /.../media.php
204 edit_attachment action no /.../post.php
205 edit_bookmark_link filter YES /.../link-template.php
206 edit_category_form action no /.../categories.php
207 edit_category_form action no /.../edit-category-form.php
208 edit_category_form_pre action no /.../edit-category-form.php
209 edit_comment action no /.../comment.php
210 edit_comment_link filter no /.../link-template.php
211 edit_form_advanced action no /.../edit-form-advanced.php
212 edit_link action no /.../bookmark.php
213 edit_link_category_form action no /.../edit-link-categories.php
214 edit_link_category_form action no /.../edit-link-category-form.php
215 edit_link_category_form_pre action no /.../edit-link-category-form.php
216 edit_page_form action no /.../edit-page-form.php
217 edit_post action no /.../post.php
218 edit_post action no /.../comment.php
219 edit_post_link filter no /.../link-template.php
220 edit_post_{$field} note filter no /.../post.php
221 edit_tag_form action no /.../edit-tag-form.php
222 edit_tag_form_pre action no /.../edit-tag-form.php
223 edit_tag_link filter YES /.../link-template.php
224 edit_term action no /.../taxonomy.php
225 edit_term_{$field} note filter no /.../taxonomy.php
226 edit_user_profile action no /.../user-edit.php
227 edit_user_profile_update action YES /.../user-edit.php
228 edit_{$field} note filter no /.../bookmark.php
229 edit_{$field} note filter no /.../post.php
230 edit_{$taxonomy} note action no /.../taxonomy.php
231 edit_{$taxonomy}_{$field} note filter no /.../taxonomy.php
232 excerpt_length filter YES /.../formatting.php
233 explain_nonce_{$verb}-{$noun} note filter no /.../functions.php
234 export_wp action no /.../export.php
235 ext2type filter no /.../functions.php
236 favorite_actions filter YES /.../template.php
237 feed_link filter no /.../link-template.php
238 filesystem_method filter no /.../file.php
239 filesystem_method_file filter no /.../file.php
240 file_is_displayable_image filter no /.../image.php
241 flash_uploader filter no /.../media.php
242 format_to_edit filter no /.../formatting.php
243 format_to_post filter no /.../formatting.php
244 found_posts filter no /.../query.php
245 found_posts_query filter no /.../query.php
246 gallery_style filter no /.../media.php
247 generate_rewrite_rules action no /.../rewrite.php
248 getarchives_join filter no /.../general-template.php
249 getarchives_where filter no /.../general-template.php
250 gettext filter no /.../l10n.php
251 get_archives_link filter no /.../general-template.php
252 get_attached_file filter no /.../post.php
253 get_avatar filter no /.../pluggable.php
254 get_bloginfo_rss filter no /.../feed.php
255 get_bookmarks filter no /.../bookmark.php
256 get_categories_taxonomy filter YES /.../category.php
257 get_comment filter no /.../comment.php
258 get_comments_number filter no /.../comment-template.php
259 get_comments_pagenum_link filter YES /.../link-template.php
260 get_comment_author filter no /.../comment-template.php
261 get_comment_author_email filter no /.../comment-template.php
262 get_comment_author_IP filter no /.../comment-template.php
263 get_comment_author_link filter no /.../edit-form-comment.php
264 get_comment_author_link filter no /.../comment-template.php
265 get_comment_author_url filter no /.../comment-template.php
266 get_comment_author_url_link filter no /.../comment-template.php
267 get_comment_date filter no /.../comment-template.php
268 get_comment_excerpt filter no /.../comment-template.php
269 get_comment_ID filter no /.../comment-template.php
270 get_comment_text filter no /.../comment-template.php
271 get_comment_time filter no /.../comment-template.php
272 get_comment_type filter no /.../comment-template.php
273 get_editable_authors filter no /.../user.php
274 get_edit_bookmark_link filter YES /.../link-template.php
275 get_edit_comment_link filter no /.../link-template.php
276 get_edit_post_link filter no /.../link-template.php
277 get_edit_tag_link filter YES /.../link-template.php
278 get_enclosed filter no /.../post.php
279 get_footer action no /.../general-template.php
280 get_header action no /.../general-template.php
281 get_image_tag filter no /.../media.php
282 get_image_tag_class filter no /.../media.php
283 get_lastpostdate filter no /.../post.php
284 get_lastpostmodified filter no /.../post.php
285 get_others_drafts filter no /.../user.php
286 get_pagenum_link filter no /.../link-template.php
287 get_pages filter no /.../post.php
288 get_post_time filter no /.../general-template.php
289 get_pung filter no /.../post.php
290 get_search_form action YES /.../general-template.php
291 get_search_query filter no /.../general-template.php
292 get_sidebar action no /.../general-template.php
293 get_tags filter no /.../category.php
294 get_term filter no /.../taxonomy.php
295 get_terms filter no /.../taxonomy.php
296 get_the_excerpt filter no /.../post-template.php
297 get_the_generator_{$type} note filter no /.../general-template.php
298 get_the_guid filter no /.../post-template.php
299 get_the_modified_date filter no /.../general-template.php
300 get_the_modified_time filter no /.../general-template.php
301 get_the_tags filter no /.../category-template.php
302 get_the_time filter no /.../general-template.php
303 get_to_ping filter no /.../post.php
304 get_usernumposts filter YES /.../user.php
305 get_users_drafts filter no /.../user.php
306 get_user_option_{$option} note filter no /.../user.php
307 get_wp_title_rss filter no /.../feed.php
308 get_{$adjacent}_post_join note filter no /.../link-template.php
309 get_{$adjacent}_post_sort note filter no /.../link-template.php
310 get_{$adjacent}_post_where note filter no /.../link-template.php
311 get_{$taxonomy} note filter no /.../taxonomy.php
312 got_rewrite filter no /.../misc.php
313 home_template filter no /.../theme.php
314 htmledit_pre filter no /.../formatting.php
315 http_headers_useragent filter YES /.../http.php
316 http_request_args filter YES /.../http.php
317 http_request_default_port filter YES /.../http.php
318 http_request_port filter YES /.../http.php
319 http_request_redirection_count filter YES /.../http.php
320 http_request_timeout filter YES /.../http.php
321 http_request_version filter YES /.../http.php
322 icon_dir filter no /.../media.php
323 icon_dir filter no /.../post-template.php
324 icon_dir filter no /.../post.php
325 icon_dirs filter no /.../post.php
326 icon_dir_uri filter no /.../post.php
327 image_add_caption_shortcode filter no /.../media.php
328 image_downsize filter no /.../media.php
329 image_make_intermediate_size filter no /.../media.php
330 image_send_to_editor filter no /.../media.php
331 image_upload_iframe_src filter no /.../media.php
332 img_caption_shortcode filter no /.../media.php
333 import_allow_create_users filter no /.../wordpress.php
334 import_allow_fetch_attachments filter no /.../wordpress.php
335 import_attachment_size_limit filter no /.../wordpress.php
336 import_done action no /.../blogger.php
337 import_done action no /.../blogware.php
338 import_done action no /.../dotclear.php
339 import_done action no /.../greymatter.php
340 import_done action no /.../livejournal.php
341 import_done action no /.../mt.php
342 import_done action no /.../rss.php
343 import_done action no /.../textpattern.php
344 import_done action no /.../wordpress.php
345 import_end action no /.../wordpress.php
346 import_post_added action no /.../wordpress.php
347 import_post_meta action no /.../wordpress.php
348 import_post_meta_key filter no /.../wordpress.php
349 import_start action no /.../wordpress.php
350 import_upload_size_limit filter no /.../template.php
351 init action no wp-settings.php
352 install_feedback filter YES /.../plugin-install.php
353 install_plugins_nonmenu_tabs filter YES /.../plugin-install.php
354 install_plugins_pre_{$tab} note action YES /.../plugin-install.php
355 install_plugins_table_header action YES /.../plugin-install.php
356 install_plugins_tabs filter YES /.../plugin-install.php
357 install_plugins_{$tab} note action YES /.../plugin-install.php
358 install_plugin_complete_actions filter YES /.../plugin-install.php
359 intermediate_image_sizes filter no /.../image.php
360 intermediate_image_sizes filter no /.../post.php
361 in_admin_footer action no /.../admin-footer.php
362 jpeg_quality filter no /.../media.php
363 js_escape filter no /.../formatting.php
364 kubrick_header_color filter no /.../functions.php
365 kubrick_header_display filter no /.../functions.php
366 kubrick_header_image filter no /.../functions.php
367 language_attributes filter no /.../general-template.php
368 link_category filter no /.../deprecated.php
369 link_category filter no wp-links-opml.php
370 link_category filter no /.../opml.php
371 link_category filter no /.../bookmark-template.php
372 link_title filter no wp-links-opml.php
373 list_cats filter no /.../category-template.php
374 list_cats filter no /.../classes.php
375 list_terms_exclusions filter no /.../taxonomy.php
376 load-{$pagenow} note action no /.../admin.php
377 load-{$page_hook} note action no /.../admin.php
378 load-{$plugin_page} note action no /.../admin.php
379 load_feed_engine action no /.../rss.php
380 locale filter no /.../l10n.php
381 locale_stylesheet_uri filter no /.../theme.php
382 loginout filter no /.../general-template.php
383 login_errors filter no wp-login.php
384 login_form action no wp-login.php
385 login_head action no wp-login.php
386 login_headertitle filter no wp-login.php
387 login_headerurl filter no wp-login.php
388 login_message filter no wp-login.php
389 login_messages filter no wp-login.php
390 login_redirect filter YES wp-login.php
391 loop_end action no /.../query.php
392 loop_start action no /.../query.php
393 lostpassword_form action no wp-login.php
394 lostpassword_post action no wp-login.php
395 lost_password action no wp-login.php
396 manage_comments_nav action no /.../edit-comments.php
397 manage_link_custom_column action no /.../link-manager.php
398 manage_media_columns filter no /.../template.php
399 manage_media_custom_column action no /.../edit-attachment-rows.php
400 manage_pages_columns filter no /.../template.php
401 manage_pages_custom_column action no /.../template.php
402 manage_pages_query filter no /.../edit-pages.php
403 manage_posts_columns filter no /.../template.php
404 manage_posts_custom_column action no /.../template.php
405 manage_{$page}_columns note filter YES /.../template.php
406 mce_buttons filter no /.../post.php
407 mce_buttons_2 filter no /.../post.php
408 mce_buttons_3 filter no /.../post.php
409 mce_buttons_4 filter no /.../post.php
410 mce_css filter no /.../post.php
411 mce_external_languages filter no /.../post.php
412 mce_external_plugins filter no /.../post.php
413 mce_spellchecker_languages filter no /.../post.php
414 media_buttons action no /.../general-template.php
415 media_buttons action no /.../dashboard.php
416 media_buttons_context filter no /.../media.php
417 media_meta filter no /.../media.php
418 media_send_to_editor filter no /.../media.php
419 media_upload_default_tab filter no /.../media-upload.php
420 media_upload_default_type filter no /.../media-upload.php
421 media_upload_form_url filter no /.../media.php
422 media_upload_tabs filter no /.../media.php
423 media_upload_{$tab} note action no /.../media-upload.php
424 media_upload_{$type} note action no /.../media-upload.php
425 mod_rewrite_rules filter no /.../rewrite.php
426 month_link filter no /.../link-template.php
427 next_comments_link_attributes filter YES /.../link-template.php
428 next_posts_link_attributes filter YES /.../link-template.php
429 ngettext filter no /.../l10n.php
430 nonce_life filter no /.../pluggable.php
431 option_{$setting} note filter no /.../functions.php
432 page_link filter no /.../link-template.php
433 page_rewrite_rules filter no /.../rewrite.php
434 page_template filter no /.../theme.php
435 parse_query action no /.../query.php
436 parse_request action no /.../classes.php
437 password_reset action no wp-login.php
438 personal_options action YES /.../user-edit.php
439 personal_options_update action no /.../user-edit.php
440 phone_content filter no wp-mail.php
441 phpmailer_init action no /.../pluggable.php
442 pingback_post action no xmlrpc.php
443 pings_open filter no /.../comment-template.php
444 plugins_api filter YES /.../plugin-install.php
445 plugins_api_args filter YES /.../plugin-install.php
446 plugins_api_result filter YES /.../plugin-install.php
447 plugins_loaded action no wp-settings.php
448 plugin_action_links filter no /.../plugins.php
449 plugin_action_links_{$plugin_file} note filter YES /.../plugins.php
450 plugin_install_action_links filter YES /.../plugin-install.php
451 populate_options action no /.../schema.php
452 post-flash-upload-ui action no /.../media.php
453 post-html-upload-ui action no /.../media.php
454 post-upload-ui action no /.../media.php
455 postmeta_form_limit filter no /.../template.php
456 posts_distinct filter no /.../query.php
457 posts_distinct_request filter no /.../query.php
458 posts_fields filter no /.../query.php
459 posts_fields_request filter no /.../query.php
460 posts_groupby filter no /.../query.php
461 posts_groupby_request filter no /.../query.php
462 posts_join filter no /.../query.php
463 posts_join_paged filter no /.../query.php
464 posts_join_request filter no /.../query.php
465 posts_orderby filter no /.../query.php
466 posts_orderby_request filter no /.../query.php
467 posts_request filter no /.../query.php
468 posts_results filter no /.../query.php
469 posts_selection action no /.../query.php
470 posts_where filter no /.../query.php
471 posts_where_paged filter no /.../query.php
472 posts_where_request filter no /.../query.php
473 post_class filter YES /.../post-template.php
474 post_comments_feed_link filter no /.../link-template.php
475 post_comments_link filter YES /.../comment-template.php
476 post_date_column_time filter no /.../template.php
477 post_gallery filter no /.../media.php
478 post_limits filter no /.../query.php
479 post_limits_request filter no /.../query.php
480 post_link filter no /.../link-template.php
481 post_mime_types filter no /.../upload.php
482 post_mime_types filter no /.../post.php
483 post_rewrite_rules filter no /.../rewrite.php
484 post_stati filter no /.../post.php
485 post_submitbox_start action YES /.../edit-form-advanced.php
486 post_submitbox_start action no /.../edit-link-form.php
487 post_submitbox_start action no /.../edit-page-form.php
488 post_{$field} note filter no /.../post.php
489 pre-flash-upload-ui action no /.../media.php
490 pre-html-upload-ui action no /.../media.php
491 pre-upload-ui action no /.../media.php
492 prepend_attachment filter no /.../post-template.php
493 preprocess_comment filter no /.../comment.php
494 preview_post_link filter no /.../edit-form-advanced.php
495 preview_post_link filter no /.../edit-page-form.php
496 previous_comments_link_attributes filter YES /.../link-template.php
497 previous_posts_link_attributes filter YES /.../link-template.php
498 pre_category_nicename filter no /.../taxonomy.php
499 pre_comment_approved filter no /.../comment.php
500 pre_comment_author_email filter no /.../comment.php
501 pre_comment_author_name filter no /.../comment.php
502 pre_comment_author_url filter no /.../comment.php
503 pre_comment_content filter no /.../comment.php
504 pre_comment_user_agent filter no /.../comment.php
505 pre_comment_user_ip filter no /.../comment.php
506 pre_get_posts action no /.../query.php
507 pre_kses filter no /.../kses.php
508 pre_option_{$option->option_name} note filter no /.../functions.php
509 pre_option_{$setting} note filter no /.../functions.php
510 pre_ping action no /.../comment.php
511 pre_post_update action no /.../post.php
512 pre_post_{$field} note filter no /.../post.php
513 pre_remote_source filter no xmlrpc.php
514 pre_term_{$field} note filter no /.../taxonomy.php
515 pre_update_option_{$option_name} note filter no /.../functions.php
516 pre_upload_error filter no xmlrpc.php
517 pre_user_description filter no /.../registration.php
518 pre_user_display_name filter no /.../registration.php
519 pre_user_email filter no /.../registration.php
520 pre_user_first_name filter no /.../registration.php
521 pre_user_id filter no /.../comment.php
522 pre_user_last_name filter no /.../registration.php
523 pre_user_login filter no /.../user-new.php
524 pre_user_login filter no /.../registration.php
525 pre_user_nicename filter no /.../registration.php
526 pre_user_nickname filter no /.../registration.php
527 pre_user_url filter no /.../registration.php
528 pre_{$field} note filter no /.../bookmark.php
529 pre_{$field} note filter no /.../post.php
530 pre_{$taxonomy}_{$field} note filter no /.../taxonomy.php
531 print_scripts_array filter no /.../class.wp-scripts.php
532 print_styles_array filter no /.../class.wp-styles.php
533 private_to_published action no /.../post.php
534 profile_personal_options action no /.../user-edit.php
535 profile_update action no /.../registration.php
536 publish_phone action no wp-mail.php
537 pub_priv_sql_capability filter no /.../post.php
538 query filter no /.../wp-db.php
539 query_string filter no /.../classes.php
540 query_vars filter no /.../classes.php
541 quick_edit_custom_box action YES /.../template.php
542 quick_edit_dropdown_pages_args filter YES /.../template.php
543 rdf_header action no /.../feed-rdf.php
544 rdf_item action no /.../feed-rdf.php
545 rdf_ns action no /.../feed-rdf.php
546 redirect_canonical filter no /.../canonical.php
547 register filter no /.../general-template.php
548 register_form action no wp-login.php
549 register_post action no wp-login.php
550 registration_errors filter no wp-login.php
551 request filter no /.../classes.php
552 request_filesystem_credentials filter no /.../file.php
553 restrict_manage_posts action no /.../edit.php
554 restrict_manage_posts action no /.../upload.php
555 retreive_password action no wp-login.php
556 retrieve_password action no wp-login.php
557 retrieve_password_key action no wp-login.php
558 rewrite_rules filter no /.../rewrite.php
559 rewrite_rules_array filter no /.../rewrite.php
560 richedit_pre filter no /.../formatting.php
561 rightnow_end action no /.../dashboard.php
562 right_now_table_end action YES /.../dashboard.php
563 role_has_cap filter no /.../capabilities.php
564 root_rewrite_rules filter no /.../rewrite.php
565 rss2_head action no /.../export.php
566 rss2_head action no /.../feed-rss2.php
567 rss2_item action no /.../feed-rss2.php
568 rss2_ns action no /.../feed-rss2.php
569 rss_enclosure filter no /.../feed.php
570 rss_head action no /.../feed-rss.php
571 rss_item action no /.../feed-rss.php
572 rss_update_frequency filter YES /.../feed-rss2-comments.php
573 rss_update_frequency filter no /.../feed-rss2.php
574 rss_update_period filter YES /.../feed-rss2-comments.php
575 rss_update_period filter no /.../feed-rss2.php
576 salt filter no /.../pluggable.php
577 sanitize_comment_cookies action no wp-settings.php
578 sanitize_option_{$option} note filter no /.../formatting.php
579 sanitize_title filter no /.../formatting.php
580 sanitize_user filter no /.../formatting.php
581 save_post action no /.../post.php
582 screen_meta_screen filter YES /.../template.php
583 script_loader_src filter no /.../class.wp-scripts.php
584 search_feed_link filter no /.../link-template.php
585 search_rewrite_rules filter no /.../rewrite.php
586 send_headers action no /.../classes.php
587 setup_theme action no wp-settings.php
588 set_auth_cookie action no /.../pluggable.php
589 set_current_user action no /.../pluggable.php
590 set_logged_in_cookie action no /.../pluggable.php
591 shortcut_link filter no /.../link-template.php
592 show_password_fields filter no /.../user-edit.php
593 show_password_fields filter no /.../user-new.php
594 show_user_profile action no /.../user-edit.php
595 shutdown action no wp-settings.php
596 sidebars_widgets filter YES /.../widgets.php
597 sidebar_admin_page action no /.../widgets.php
598 sidebar_admin_setup action no /.../widgets.php
599 single_cat_title filter no /.../general-template.php
600 single_post_title filter no /.../general-template.php
601 single_tag_title filter no /.../general-template.php
602 site_url filter YES /.../link-template.php
603 status_header filter no /.../functions.php
604 stylesheet filter no /.../theme.php
605 stylesheet_directory filter no /.../theme.php
606 stylesheet_directory_uri filter no /.../theme.php
607 stylesheet_uri filter no /.../theme.php
608 style_loader_src filter no /.../class.wp-styles.php
609 style_loader_tag filter no /.../class.wp-styles.php
610 submitlink_box action no /.../edit-link-form.php
611 submitpage_box action no /.../edit-page-form.php
612 submitpost_box action no /.../edit-form-advanced.php
613 switch_theme action no /.../theme.php
614 tagsperpage filter YES /.../edit-tags.php
615 tags_to_edit filter no /.../taxonomy.php
616 tag_escape filter no /.../formatting.php
617 tag_feed_link filter no /.../link-template.php
618 tag_link filter no /.../category-template.php
619 tag_rewrite_rules filter no /.../rewrite.php
620 tag_template filter no /.../theme.php
621 taxonomy_template filter no /.../taxonomy.php
622 taxonomy_template filter no /.../theme.php
623 teeny_mce_before_init filter YES /.../post.php
624 teeny_mce_buttons filter YES /.../post.php
625 teeny_mce_plugins filter YES /.../post.php
626 template filter no /.../theme.php
627 template_directory filter no /.../theme.php
628 template_directory_uri filter no /.../theme.php
629 template_redirect action no /.../template-loader.php
630 term_id_filter filter no /.../taxonomy.php
631 term_link filter no /.../taxonomy.php
632 term_links-{$taxonomy} note filter no /.../category-template.php
633 term_name filter no /.../template.php
634 term_{$field} note filter no /.../taxonomy.php
635 term_{$field}_rss note filter no /.../taxonomy.php
636 theme_mod_{$name} note filter no /.../theme.php
637 theme_root filter no /.../theme.php
638 theme_root_uri filter no /.../theme.php
639 the_author filter no /.../author-template.php
640 the_author_email filter no /.../author-template.php
641 the_category filter no /.../categories.php
642 the_category filter no /.../template.php
643 the_category filter no /.../category-template.php
644 the_category_rss filter no /.../feed.php
645 the_content filter no /.../comment.php
646 the_content filter no /.../formatting.php
647 the_content filter no /.../post-template.php
648 the_content_export filter no /.../export.php
649 the_content_rss filter no /.../feed.php
650 the_date filter no /.../general-template.php
651 the_editor filter no /.../general-template.php
652 the_editor_content filter no /.../general-template.php
653 the_excerpt filter no /.../comment.php
654 the_excerpt filter no /.../post-template.php
655 the_excerpt_export filter no /.../export.php
656 the_excerpt_rss filter no /.../feed.php
657 the_generator filter no /.../general-template.php
658 the_meta_key filter no /.../post-template.php
659 the_modified_date filter no /.../general-template.php
660 the_modified_time filter no /.../general-template.php
661 the_password_form filter YES /.../post-template.php
662 the_permalink filter no /.../link-template.php
663 the_permalink_rss filter no /.../feed.php
664 the_posts filter no /.../query.php
665 the_preview filter YES /.../query.php
666 the_search_query filter no /.../general-template.php
667 the_tags filter no /.../category-template.php
668 the_time filter no /.../general-template.php
669 the_title filter no /.../comment.php
670 the_title filter no /.../deprecated.php
671 the_title filter no /.../general-template.php
672 the_title filter no /.../link-template.php
673 the_title filter no /.../post-template.php
674 the_title filter no /.../classes.php
675 the_title_rss filter no /.../feed-atom-comments.php
676 the_title_rss filter no /.../feed-rss2-comments.php
677 the_title_rss filter no /.../feed.php
678 the_title_rss filter no /.../export.php
679 the_weekday filter no /.../general-template.php
680 the_weekday_date filter no /.../general-template.php
681 thread_comments_depth_max filter YES /.../options-discussion.php
682 time_formats filter YES /.../options-general.php
683 tiny_mce_before_init filter no /.../post.php
684 tiny_mce_version filter no /.../post.php
685 trackback_post action no wp-trackback.php
686 trackback_url filter no /.../comment-template.php
687 transition_comment_status action YES /.../comment.php
688 transition_post_status action no /.../post.php
689 uninstall_{$file} note action YES /.../plugin.php
690 update_attached_file filter no /.../post.php
691 update_feedback filter no /.../update-core.php
692 update_feedback filter no /.../update.php
693 update_footer filter no /.../admin-footer.php
694 update_option_{$option_name} note action no /.../functions.php
695 update_plugin_complete_actions filter YES /.../update.php
696 upload_dir filter no /.../functions.php
697 upload_file_glob filter no /.../media.php
698 upload_mimes filter no /.../functions.php
699 upload_size_limit filter no /.../template.php
700 url_to_postid filter no /.../rewrite.php
701 user_can_richedit filter no /.../general-template.php
702 user_has_cap filter no /.../capabilities.php
703 user_register action no /.../registration.php
704 user_registration_email filter no wp-login.php
705 user_trailingslashit filter no /.../link-template.php
706 use_curl_transport filter YES /.../http.php
707 use_fopen_transport filter YES /.../http.php
708 use_fsockopen_transport filter YES /.../http.php
709 use_http_extension_transport filter YES /.../http.php
710 use_streams_transport filter YES /.../http.php
711 validate_current_theme filter YES /.../theme.php
712 validate_username filter no /.../registration.php
713 video_upload_iframe_src filter no /.../media.php
714 whitelist_options filter YES /.../options.php
715 widgets_init action no /.../widgets.php
716 widget_links_args filter no /.../widgets.php
717 widget_text filter no /.../widgets.php
718 widget_title filter no /.../widgets.php
719 wp action no /.../classes.php
720 wp_admin_css filter no /.../general-template.php
721 wp_admin_css_uri filter no /.../general-template.php
722 wp_ajax_{$_GET[action]} note action YES /.../admin-ajax.php
723 wp_ajax_{$_POST[action]} note action no /.../admin-ajax.php
724 wp_authenticate action no /.../user.php
725 wp_authenticate_user filter no /.../pluggable.php
726 wp_blacklist_check action no /.../comment.php
727 wp_check_post_lock_window filter no /.../post.php
728 wp_comment_reply filter YES /.../template.php
729 wp_count_comments filter YES /.../comment.php
730 wp_create_file_in_uploads action no wp-app.php
731 wp_create_file_in_uploads action no /.../custom-header.php
732 wp_create_thumbnail filter no /.../image.php
733 wp_dashboard_setup action no /.../dashboard.php
734 wp_dashboard_widgets filter no /.../dashboard.php
735 wp_default_editor filter no /.../general-template.php
736 wp_default_scripts action no /.../class.wp-scripts.php
737 wp_default_styles action no /.../class.wp-styles.php
738 wp_delete_file filter no /.../custom-header.php
739 wp_delete_file action no /.../opml.php
740 wp_delete_file filter no /.../post.php
741 wp_delete_post_revision action no /.../post.php
742 wp_dropdown_cats filter no /.../category-template.php
743 wp_dropdown_pages filter no /.../post-template.php
744 wp_dropdown_users filter no /.../user.php
745 wp_footer action no /.../general-template.php
746 wp_generate_attachment_metadata filter no /.../image.php
747 wp_generate_tag_cloud filter no /.../category-template.php
748 wp_generator_type filter no /.../general-template.php
749 wp_get_attachment_link filter YES /.../post-template.php
750 wp_get_attachment_metadata filter no /.../post.php
751 wp_get_attachment_thumb_file filter no /.../post.php
752 wp_get_attachment_thumb_url filter no /.../post.php
753 wp_get_attachment_url filter no /.../post.php
754 wp_handle_upload filter no xmlrpc.php
755 wp_handle_upload filter no /.../file.php
756 wp_head action no /.../general-template.php
757 wp_insert_post action no /.../post.php
758 wp_insert_post_data filter YES /.../post.php
759 wp_list_bookmarks filter no /.../bookmark-template.php
760 wp_list_categories filter no /.../category-template.php
761 wp_list_pages filter no /.../post-template.php
762 wp_list_pages_excludes filter no /.../post-template.php
763 wp_login action no /.../user.php
764 wp_login_failed action no /.../pluggable.php
765 wp_logout action no /.../pluggable.php
766 wp_mail filter no /.../pluggable.php
767 wp_mail_charset filter no /.../pluggable.php
768 wp_mail_content_type filter no /.../pluggable.php
769 wp_mail_from filter no /.../pluggable.php
770 wp_mail_from_name filter no /.../pluggable.php
771 wp_meta action no /.../general-template.php
772 wp_mime_type_icon filter no /.../post.php
773 wp_page_menu filter YES /.../post-template.php
774 wp_page_menu_args filter YES /.../post-template.php
775 wp_parse_str filter no /.../formatting.php
776 wp_print_scripts action no /.../functions.wp-scripts.php
777 wp_print_styles action no /.../functions.wp-styles.php
778 wp_read_image_metadata filter no /.../image.php
779 wp_read_image_metadata_types filter no /.../image.php
780 wp_redirect filter no /.../pluggable.php
781 wp_redirect_status filter no /.../pluggable.php
782 wp_restore_post_revision action no /.../post.php
783 wp_set_comment_status action no /.../comment.php
784 wp_sprintf filter no /.../formatting.php
785 wp_sprintf_l filter no /.../formatting.php
786 wp_tag_cloud filter no /.../category-template.php
787 wp_title filter no /.../general-template.php
788 wp_title_rss filter no /.../feed.php
789 wp_update_attachment_metadata filter no /.../post.php
790 wp_update_comment_count action no /.../comment.php
791 xmlrpc_allow_anonymous_comments filter YES xmlrpc.php
792 xmlrpc_blog_options filter no xmlrpc.php
793 xmlrpc_call action no xmlrpc.php
794 xmlrpc_methods filter no xmlrpc.php
795 xmlrpc_publish_post action no /.../post.php
796 xmlrpc_text_filters filter no xmlrpc.php
797 year_link filter no /.../link-template.php
798 _admin_menu action no /.../menu.php
799 _get_page_link filter no /.../link-template.php
800 _wp_post_revision_fields filter no /.../post.php
801 _wp_post_revision_field_{$field} note filter no /.../revision.php
802 _wp_put_post_revision action no /.../post.php
803 {$action} note action no /.../admin-post.php
804 {$adjacent}_post_link note filter no /.../link-template.php
805 {$bulk}?bulk_edit_custom_box:quick_edit_custom_box note action YES /.../template.php
806 {$field_no_prefix}_edit_pre note filter no /.../post.php
807 {$field_no_prefix}_save_pre note filter no /.../post.php
808 {$field} note filter no /.../bookmark.php
809 {$field} note filter no /.../post.php
810 {$field}_pre note filter no /.../post.php
811 {$hook} note action no /.../functions.php
812 {$hook} note action no wp-cron.php
813 {$new_status}_{$post->post_type} note action no /.../post.php
814 {$old_status}_to_{$new_status} note action no /.../post.php
815 {$page_hook} note action no /.../admin.php
816 {$taxonomy}_{$field} note filter no /.../taxonomy.php
817 {$taxonomy}_{$field}_rss note filter no /.../taxonomy.php
818 {$type}_template note filter no /.../theme.php

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.