хук-фильтр
since 6.4.0
unzip_file
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'unzip_file', true|WP_Error $result, string $file, string $to, string[] $needed_dirs, float $required_space )
Описание
Фильтрует результат распаковки архива.
Фильтруемое значение
Результат распаковки архива. True при успехе, иначе WP_Error. Значение по умолчанию — true.
Параметры
$result
true|WP_Error
обязательный
Результат распаковки архива. True при успехе, иначе WP_Error. Значение по умолчанию — true.
$file
string
обязательный
Полный путь и имя файла ZIP-архива.
$to
string
обязательный
Полный путь в файловой системе, куда был распакован архив.
$needed_dirs
string[]
обязательный
Полный список необходимых папок, которые были созданы.
$required_space
float
обязательный
Объём пространства, необходимый для распаковки файла и копирования его содержимого, с запасом в 10%.
Исходный код
wp-admin/includes/file.php:1842
$result = apply_filters( 'unzip_file', true, $file, $to, $needed_dirs, $required_space );
История изменений
| Версия | Описание |
|---|---|
| 6.4.0 | Introduced. |

