хук-фильтр
динамический since 5.8.0
update_plugins_{$hostname}
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( "update_plugins_{$hostname}", array|false $update, array $plugin_data, string $plugin_file, string[] $locales )
Описание
Динамическая часть имени хука, $hostname, соответствует имени хоста из URI, указанного в поле заголовка Update URI.
Оригинал (английский)
The dynamic portion of the hook name, $hostname, refers to the hostname of the URI specified in the Update URI header field.
Динамические части имени
{$hostname}- Динамическая часть имени хука, $hostname, соответствует имени хоста из URI, указанного в поле заголовка Update URI.
Фильтруемое значение
Данные об обновлении плагина с последними сведениями. Значение по умолчанию false.
id stringНеобязательный. ID плагина для целей обновления, должен быть URI, указанным в поле заголовка Update URI.
slug stringСлаг плагина.
version stringВерсия плагина.
url stringURL со сведениями о плагине.
package stringНеобязательный. ZIP-архив обновления плагина.
tested stringНеобязательный. Версия WordPress, с которой протестирован плагин.
requires_php stringНеобязательный. Версия PHP, которая требуется плагину.
autoupdate boolНеобязательный. Должен ли плагин обновляться автоматически.
icons string[]Необязательный. Массив иконок плагина.
banners string[]Необязательный. Массив баннеров плагина.
banners_rtl string[]Необязательный. Массив RTL-баннеров плагина.
translations array Необязательный. Список обновлений переводов для плагина.
language stringЯзык, для которого предназначено обновление перевода.
version stringВерсия плагина, для которой предназначен этот перевод.
Это не версия файла языка.
updated stringМетка времени обновления файла перевода.
Должна быть датой в формате YYYY-MM-DD HH:MM:SS.
package stringРасположение ZIP-архива, содержащего обновление перевода.
autoupdate stringДолжен ли перевод устанавливаться автоматически.
$plugin_dataarrayPlugin headers.$plugin_filestringPlugin filename.$localesstring[]Установленные локали, для которых ищутся переводы.
Source $update = apply_filters( "update_plugins_{$hostname}", false, $plugin_data, $plugin_file, $locales );
View all references View on Trac View on GitHub
Related Used byDescriptionwp_update_plugins()wp-includes/update.phpПроверяет наличие доступных обновлений плагинов на основе последних версий, размещённых на WordPress.org.
Changelog VersionDescription5.8.0Introduced.
Параметры
$update
array|false
обязательный
Данные об обновлении плагина с последними сведениями. Значение по умолчанию false.
id stringНеобязательный. ID плагина для целей обновления, должен быть URI, указанным в поле заголовка Update URI.
slug stringСлаг плагина.
version stringВерсия плагина.
url stringURL со сведениями о плагине.
package stringНеобязательный. ZIP-архив обновления плагина.
tested stringНеобязательный. Версия WordPress, с которой протестирован плагин.
requires_php stringНеобязательный. Версия PHP, которая требуется плагину.
autoupdate boolНеобязательный. Должен ли плагин обновляться автоматически.
icons string[]Необязательный. Массив иконок плагина.
banners string[]Необязательный. Массив баннеров плагина.
banners_rtl string[]Необязательный. Массив RTL-баннеров плагина.
translations array Необязательный. Список обновлений переводов для плагина.
language stringЯзык, для которого предназначено обновление перевода.
version stringВерсия плагина, для которой предназначен этот перевод.
Это не версия файла языка.
updated stringМетка времени обновления файла перевода.
Должна быть датой в формате YYYY-MM-DD HH:MM:SS.
package stringРасположение ZIP-архива, содержащего обновление перевода.
autoupdate stringДолжен ли перевод устанавливаться автоматически.
$plugin_dataarrayPlugin headers.$plugin_filestringPlugin filename.$localesstring[]Установленные локали, для которых ищутся переводы.
Source $update = apply_filters( "update_plugins_{$hostname}", false, $plugin_data, $plugin_file, $locales );
View all references View on Trac View on GitHub
Related Used byDescriptionwp_update_plugins()wp-includes/update.phpПроверяет наличие доступных обновлений плагинов на основе последних версий, размещённых на WordPress.org.
Changelog VersionDescription5.8.0Introduced.
Исходный код
wp-includes/update.php:555
$update = apply_filters( "update_plugins_{$hostname}", false, $plugin_data, $plugin_file, $locales );
История изменений
| Версия | Описание |
|---|---|
| 5.8.0 | Introduced. |

