Parameters
- $this
-
(WP_Upgrader) WP_Upgrader instance. In other contexts, $this, might be a Theme_Upgrader, Plugin_Upgrader, Core_Upgrade, or Language_Pack_Upgrader instance.
- $hook_extra
-
(array) Array of bulk item update data.
-
'action'
(string) Type of action. Default 'update'. -
'type'
(string) Type of update process. Accepts 'plugin', 'theme', 'translation', or 'core'. -
'bulk'
(bool) Whether the update process is a bulk update. Default true. -
'plugins'
(array) Array of the basename paths of the plugins' main files. -
'themes'
(array) The theme slugs. -
'translations'
(array) Array of translations update data. -
'language'
(string) The locale the translation is for. -
'type'
(string) Type of translation. Accepts 'plugin', 'theme', or 'core'. -
'slug'
(string) Text domain the translation is for. The slug of a theme/plugin or 'default' for core translations. -
'version'
(string) The version of a theme, plugin, or core.
The upgrader_process_complete
action hook is run when the download process for a plugin install or update finishes.
Use with caution: When you use the upgrader_process_complete
action hook in your plugin and your plugin is the one which under upgrade, then this action will run the old version of your plugin.