WordPress Hooks Database

What is this?

If you're a plugin developer, you know how difficult it can be to figure out which hooks are available. This WordPress hooks database automatically scans each WP build for apply_filters() and do_action() to figure out exactly which hooks are available in each version and where the hooks occur.

If you don't know what WordPress hooks are for, read the Plugin API .

What is this good for?

  • See what new hooks are available with each new version of WordPress
  • See which hooks have been deprecated (use the "view all hooks" option)
  • Easily learn exactly which WP file(s) use each hook. That way, if the hook is poorly documented, you can just look in the source and figure out what it does.
  • For over 380 of the most-used hooks, you can read a brief description of the hook. These are scraped from the official WordPress documentation's action reference and filter reference .

How to help?

Update and improve the official action and filter references. Next time we scrape those, your contributions will show up here.

Other resources

The following sites also seek to document WordPres hooks.

Start Here: The Hooks Database

If you click one of these links, you will see a LARGE table listing every WordPress ever used, along with the version number it first appeared in and deprecation information.

Changes in the Latest WP Release (2.5)

Hooks by WordPress Version

Version Which hooks to view?
WP 1.2.1All hooksNewDeleted
WP 1.2.2All hooksNewDeleted
WP 1.5All hooksNewDeleted
WP 1.5.1All hooksNewDeleted
WP 1.5.2All hooksNewDeleted
WP 2.0All hooksNewDeleted
WP 2.0.11All hooksNewDeleted
WP 2.1All hooksNewDeleted
WP 2.2All hooksNewDeleted
WP 2.2.1All hooksNewDeleted
WP 2.3All hooksNewDeleted
WP 2.3.2All hooksNewDeleted
WP 2.5All hooksNewDeleted

The following versions are not listed above, since they did not add or delete any hooks: 2.1.3, 2.2.2, 2.2.3, 2.3.1, 2.3.3.

Feedback appreciated.