WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )apply_filters( "hook_name", "what_to_filter" ).Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
| Line | Code | 
|---|---|
| 964 |  | 
| 965 |           /** | 
| 966 |            * Fires immediately after a plugin deletion attempt. | 
| 967 |            * | 
| 968 |            * @since 4.4.0 | 
| 969 |            * | 
| 970 |            * @param string $plugin_file Path to the plugin file relative to the plugins directory. | 
| 971 |            * @param bool   $deleted     Whether the plugin deletion was successful. | 
| 972 |            */ | 
| 973 |           do_action( 'deleted_plugin', $plugin_file, $deleted ); | 
| 974 |  | 
| 975 |           if ( ! $deleted ) { | 
| 976 |                $errors[] = $plugin_file; | 
| 977 |                continue; | 
| 978 |           } | 
| 979 |  | 
| 980 |           // Remove language files, silently. | 
| 981 |           $plugin_slug = dirname( $plugin_file ); | 
| 982 |           if ( '.' !== $plugin_slug && ! empty( $plugin_translations[ $plugin_slug ] ) ) { |