хук-фильтр
since 3.7.0
upgrader_pre_download
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'upgrader_pre_download', false|string|WP_Error $reply, string $package, WP_Upgrader $upgrader, array $hook_extra )
Описание
Верните любое значение, кроме false, чтобы прервать загрузку и вернуть это значение вместо неё.
Оригинал (английский)
Return a non-false value to short-circuit the download and return that value instead.
Фильтруемое значение
Прервать ли загрузку, путь к загруженному пакету или объект WP_Error. Значение по умолчанию false.
Параметры
$reply
false|string|WP_Error
обязательный
Прервать ли загрузку, путь к загруженному пакету или объект WP_Error. Значение по умолчанию false.
$package
string
обязательный
URI пакета. Может быть удалённым URL или локальным путём к файлу.
$upgrader
WP_Upgrader
обязательный
Экземпляр WP_Upgrader.
$hook_extra
array
обязательный
Дополнительные аргументы, передаваемые подключённым фильтрам.
Исходный код
wp-admin/includes/class-wp-upgrader.php:322
$reply = apply_filters( 'upgrader_pre_download', false, $package, $this, $hook_extra );
История изменений
| Версия | Описание |
|---|---|
| 5.5.0 | Added the $hook_extra parameter. |
| 3.7.0 | Introduced. |

