Description
This plugin is destined to advanced users.
How to use?
You just need to activate the plugin. Nothing changes for this release. You have now two additional functions: cr_hook_remove($hooks_to_find = array(), $exact = false, $display = true, $detail = false) cr_hook_list($hookname = array(), $display = true, $detail = false) {
These functions are case-sensitive for actions/filters’ names.
The function to remove actions/filters (cr_hook_remove) you should call before the hooked is made, or you cannot remove it. The best place is in functions.php of the theme, or even better, directly in the plugin file ‘wpvn-unload-hooks.php’. (Be aware that calling in the plugin file should not print any output or you will mess up with Response HTTP header). The function to list hooks and hooked actions/filters, you can call anywhere you want.
Example
cr_hook_list(); shows you everything. cr_hook_list(‘wp_head’); shows you actions/filters that are hooked to ‘wp_head’ cr_hook_remove(); nothing happens, lose your time. cr_hook_remove(‘AJAX’); All actions/filters have that string in their names will be removed. cr_hook_remove(‘AJAX’, true); All actions/filters have the exact name ‘AJAX’ will be removed.
Screenshots
Installation
- Upload
wpvn-unload-hooks
to the/wp-content/plugins/
directory, if you use customizedwp-content
, it’s OK with WPVN Unload Hooks. - Activate the plugin through the ‘Plugins’ menu in WordPress
Reviews
There are no reviews for this plugin.
Contributors & Developers
“WPVN Unload Hooks” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WPVN Unload Hooks” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.9 Initial version