update_themes_(hostname)
Filters the update response for a given theme hostname.
The dynamic portion of the hook name, $hostname, refers to the hostname of the URI specified in the Update URI header field.
Использование
add_filter( 'update_themes_(hostname)', 'wp_kama_update_themes_hostname_filter', 10, 4 );
/**
* Function for `update_themes_(hostname)` filter-hook.
*
* @param array|false $update The theme update data with the latest details.
* @param array $theme_data Theme headers.
* @param string $theme_stylesheet Theme stylesheet.
* @param string[] $locales Installed locales to look up translations for.
*
* @return array|false
*/
function wp_kama_update_themes_hostname_filter( $update, $theme_data, $theme_stylesheet, $locales ){
// filter...
return $update;
}
- $update(массив|false)
The theme update data with the latest details.
По умолчанию: false
-
id(строка)
Optional. ID of the theme for update purposes, should be a URI specified in theUpdate URIheader field. -
theme(строка)
Directory name of the theme. -
version(строка)
The version of the theme. -
url(строка)
The URL for details of the theme. -
package(строка)
Optional. The update ZIP for the theme. -
tested(строка)
Optional. The version of WordPress the theme is tested against. -
requires_php(строка)
Optional. The version of PHP which the theme requires. -
autoupdate(true|false)
Optional. Whether the theme should automatically update. -
translations(массив)
Optional. List of translation updates for the theme.-
language(строка)
The language the translation update is for. -
version(строка)
The version of the theme this translation is for. This is not the version of the language file. -
updated(строка)
The update timestamp of the translation file. Should be a date in theYYYY-MM-DD HH:MM:SSformat. -
package(строка)
The ZIP location containing the translation update. - autoupdate(строка)
Whether the translation should be automatically installed.
-
-
- $theme_data(массив)
- Theme headers.
- $theme_stylesheet(строка)
- Theme stylesheet.
- $locales(string[])
- Installed locales to look up translations for.
Список изменений
| С версии 6.1.0 | Введена. |
Где вызывается хук
$update = apply_filters( "update_themes_{$hostname}", false, $theme_data, $theme_stylesheet, $locales );