upgrader_clear_destination filter-hook . WP 2.8.0
Filters whether the upgrader cleared the destination.
Usage
add_filter( 'upgrader_clear_destination', 'filter_function_name_8542', 10, 4 ); function filter_function_name_8542( $removed, $local_destination, $remote_destination, $hook_extra ){ // filter... return $removed; }
- $removed(true|WP_Error)
- Whether the destination was cleared. true upon success, WP_Error on failure.
- $local_destination(string)
- The local package destination.
- $remote_destination(string)
- The remote package destination.
- $hook_extra(array)
- Extra arguments passed to hooked filters.
Changelog
Since 2.8.0 | Introduced. |
Where the hook is called
wp-admin/includes/class-wp-upgrader.php 572
$removed = apply_filters( 'upgrader_clear_destination', $removed, $local_destination, $remote_destination, $args['hook_extra'] );
Where in WP core the hook is used WordPress
wp-admin/includes/class-plugin-upgrader.php 213
add_filter( 'upgrader_clear_destination', array( $this, 'delete_old_plugin' ), 10, 4 );
wp-admin/includes/class-plugin-upgrader.php 240
remove_filter( 'upgrader_clear_destination', array( $this, 'delete_old_plugin' ) );
wp-admin/includes/class-plugin-upgrader.php 288
add_filter( 'upgrader_clear_destination', array( $this, 'delete_old_plugin' ), 10, 4 );
wp-admin/includes/class-plugin-upgrader.php 380
remove_filter( 'upgrader_clear_destination', array( $this, 'delete_old_plugin' ) );
wp-admin/includes/class-theme-upgrader.php 327
add_filter( 'upgrader_clear_destination', array( $this, 'delete_old_theme' ), 10, 4 );
wp-admin/includes/class-theme-upgrader.php 350
remove_filter( 'upgrader_clear_destination', array( $this, 'delete_old_theme' ) );
wp-admin/includes/class-theme-upgrader.php 399
add_filter( 'upgrader_clear_destination', array( $this, 'delete_old_theme' ), 10, 4 );
wp-admin/includes/class-theme-upgrader.php 492
remove_filter( 'upgrader_clear_destination', array( $this, 'delete_old_theme' ) );