The WordPress Hook Sniffer plugin is a tool for plugin developers that helps determine the sequence in which action and filter functions are fired.
This plugin is to be used only in a development sandbox and not in a production environment. It is intended solely for use by plugin developers to help determine the sequence in which action and filter functions are fired. Use at your own risk. As this plugin should not be installed on an active WordPress-based site (a production site), no support for broken sites will be given. You have been warned!
IMPORTANT NOTE: As of version 0.14, the installation instructions have changed. It is no longer necessary to manually install the modified plugin.php file. WordPress Hook Sniffer automatically handles the installation of that file upon activation and then uninstalls it, replacing it with the original, stock plugin.php file upon deactivation.
Make sure WordPress is properly installed and working.
Move the wordpress-hook-sniffer directory into /wp-contents/plugins/.
If upgrading from a previous version (older than v0.12), the plugin's directory name has been renamed from "wp-hook-sniffer" to "wordpress-hook-sniffer" (See last two notes in changelog for v0.12). Therefore, you should deactivate the plugin, delete the old version "wp-hook-sniffer" and then install and activate the new one.
Activate the plugin by visiting the plugins menu and clicking the "activate" link.
WP Hook Sniffer is disabled by default. You must first enable it by visiting the backend as Site Admin and navigating to "Settings > WP Hook Sniffer".
Additional steps, but not mandatory: You will more than likely want to increase the setting for "precision" in your php.ini file. This will allow for the time-executed stamp to display more than the default 2 significant figures. Read the Usage Notes section in the how-to-use article linked below to learn more.
Visit my website for detailed instructions on how to use the WordPress Hook Sniffer plugin.