# in_plugin_update_message-{$file}

URL: https://chugunov.pro/api-wordpress/actions/in_plugin_update_message-file/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: хук-действие.
Появился в версии: 2.8.0.

## Сигнатура

```php
do_action( "in_plugin_update_message-{$file}", array $plugin_data, object $response )
```

## Описание

Динамическая часть имени хука, $file, указывает на путь к основному файлу плагина относительно каталога плагинов.

## Динамические части имени

- `{$file}` — Динамическая часть имени хука, $file, указывает на путь к основному файлу плагина относительно каталога плагинов.

## Параметры

- `$plugin_data` `array` — обязательный. Массив метаданных плагина. Список возможных значений см. в get_plugin_data() и фильтре 'plugin_row_meta'.
- `$response` `object` — обязательный. Объект метаданных о доступном обновлении плагина.
  
  id stringID плагина, например w.org/plugins/[plugin-name].
  
  slug stringСлаг плагина.
  
  plugin stringБазовое имя файла плагина.
  
  new_version stringНовая версия плагина.
  
  url stringURL плагина.
  
  package stringURL пакета обновления плагина.
  
  icons string[]Массив URL значков плагина.
  
  banners string[]Массив URL баннеров плагина.
  
  banners_rtl string[]Массив URL RTL-баннеров плагина.
  
  requires stringВерсия WordPress, необходимая для работы плагина.
  
  tested stringВерсия WordPress, с которой протестирован плагин.
  
  requires_php stringВерсия PHP, необходимая для работы плагина.

## Исходный код

Файл: `wp-admin/includes/update.php:616`

```php
do_action( "in_plugin_update_message-{$file}", $plugin_data, $response ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
```

## История изменений

- 2.8.0 — Introduced.

## Связанные

Используется в: [`wp_plugin_update_row`](https://chugunov.pro/api-wordpress/functions/wp_plugin_update_row/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/hooks/in_plugin_update_message-file/
