built for

One-Time Plugin Purchases — Unlimited Sites
Pay once. Use forever. No renewal fees. No site limits. Install on as many personal or client sites as you want—no license keys, no extra charges.

Know what fired. Know what failed.

View all actions and filters firing on the page — no bloat, just clarity.

WP Hook Inspector makes it dead-simple to see every WordPress hook firing on any page, admin or frontend. Instantly view all actions and filters in order, hide noisy hooks, and export logs with a click—no coding or setup required.

Key Highlights:

  • Instant visibility: See every WordPress hook (action/filter) fired on any page below the footer—admin or frontend.
  • Grouped and organized: Hooks are grouped for easy scanning, with priorities and callback details shown.
  • Normal & Debug modes: Toggle between a focused “Normal” view and a full “Debug” mode to suit your workflow.
  • Noise controls: Suppress noisy or repetitive hooks, or show everything for deep debugging.
  • Download logs: Export hook logs to JSON for analysis or sharing.
  • No bloat: Lightweight, single-file plugin with zero frontend or admin clutter.
  • Easy settings: Configure which hooks to show, toggle columns, and filter output—all from the admin panel.

Requirements:

Server Side

  • WordPress 5.0 or higher
  • PHP 7.4 or higher

No external dependencies

  • Pure PHP, native WordPress admin UI
  • No third-party JavaScript or CSS
  • Works on any standard WordPress hosting

File Structure

  • Single file: wp-hook-inspector.php (or as named in your plugin folder)
  • All settings saved in WordPress options (wphi_settings)