On this page
Language_Pack_Upgrader::upgrade( string|false $update = false, array $args = array() ): array|bool|WP_Error
Upgrade a language pack.
Parameters
$updatestring|false Optional-
Whether an update offer is available.
Default:
false $argsarray Optional-
Other optional arguments, see Language_Pack_Upgrader::bulk_upgrade().
More Arguments from Language_Pack_Upgrader::bulk_upgrade( ... $args )
Other arguments for upgrading multiple language packs.
clear_update_cacheboolWhether to clear the update cache when done.
Default true.
Default:
array()
Return
array|bool|WP_Error The result of the upgrade, or a WP_Error object instead.
Source
File: wp-admin/includes/class-language-pack-upgrader.php. View all references
public function upgrade( $update = false, $args = array() ) {
if ( $update ) {
$update = array( $update );
}
$results = $this->bulk_upgrade( $update, $args );
if ( ! is_array( $results ) ) {
return $results;
}
return $results[0];
}
Related
Uses
| Uses | Description |
|---|---|
| Language_Pack_Upgrader::bulk_upgrade() wp-admin/includes/class-language-pack-upgrader.php | Bulk upgrade language packs. |
Changelog
| Version | Description |
|---|---|
| 3.7.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/language_pack_upgrader/upgrade