apply_filters( 'upgrader_package_options', array $options )
Filters the package options before running an update.
Description
See also ‘upgrader_process_complete’.
Parameters
- $options
-
(array) Options used by the upgrader.
-
'package'
(string) Package for update. -
'destination'
(string) Update location. -
'clear_destination'
(bool) Clear the destination resource. -
'clear_working'
(bool) Clear the working resource. -
'abort_if_destination_exists'
(bool) Abort if the Destination directory exists. -
'is_multi'
(bool) Whether the upgrader is running multiple times. -
'hook_extra'
(array) Extra hook arguments.-
'action'
(string) Type of action. Default 'update'. -
'type'
(string) Type of update process. Accepts 'plugin', 'theme', or 'core'. -
'bulk'
(bool) Whether the update process is a bulk update. Default true. -
'plugin'
(string) Path to the plugin file relative to the plugins directory. -
'theme'
(string) The stylesheet or template name of the theme. -
'language_update_type'
(string) The language pack update type. Accepts 'plugin', 'theme', or 'core'. -
'language_update'
(object) The language pack update offer.
-
'action'
-
'package'
Source
Changelog
Version | Description |
---|---|
4.3.0 | Introduced. |
© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/hooks/upgrader_package_options