Filters the update response for a given plugin hostname.
Description
The dynamic portion of the hook name, $hostname, refers to the hostname of the URI specified in the Update URI header field.
Parameters
$updatearray|false- The plugin update data with the latest details. Default false.
idstringOptional. ID of the plugin for update purposes, should be a URI specified in theUpdate URIheader field.slugstringSlug of the plugin.versionstringThe version of the plugin.urlstringThe URL for details of the plugin.packagestringOptional. The update ZIP for the plugin.testedstringOptional. The version of WordPress the plugin is tested against.requires_phpstringOptional. The version of PHP which the plugin requires.autoupdateboolOptional. Whether the plugin should automatically update.iconsstring[]Optional. Array of plugin icons.bannersstring[]Optional. Array of plugin banners.banners_rtlstring[]Optional. Array of plugin RTL banners.translationsarrayOptional. List of translation updates for the plugin.languagestringThe language the translation update is for.versionstringThe version of the plugin this translation is for.
This is not the version of the language file.updatedstringThe update timestamp of the translation file.
Should be a date in theYYYY-MM-DD HH:MM:SSformat.packagestringThe ZIP location containing the translation update.autoupdatestringWhether the translation should be automatically installed.
$plugin_dataarrayPlugin headers.$plugin_filestringPlugin filename.$localesstring[]Installed locales to look up translations for.Source
$update = apply_filters( "update_plugins_{$hostname}", false, $plugin_data, $plugin_file, $locales );Changelog
Version Description 5.8.0 Introduced.
User Contributed Notes
You must log in before being able to contribute a note or feedback.