хук-фильтр
since 2.1.0
wp_handle_upload
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'wp_handle_upload', array $upload, string $context )
Описание
Фильтрует массив данных загруженного файла.
Фильтруемое значение
Массив данных загрузки.
file stringИмя только что загруженного файла.
url stringURL только что загруженного файла.
type stringMIME-тип только что загруженного файла.
Параметры
$upload
array
обязательный
Массив данных загрузки.
file stringИмя только что загруженного файла.
url stringURL только что загруженного файла.
type stringMIME-тип только что загруженного файла.
$context
string
обязательный
Тип действия загрузки. Возможные значения: 'upload' или 'sideload'.
Исходный код
wp-admin/includes/file.php:1068
return apply_filters(
'wp_handle_upload',
array(
'file' => $new_file,
'url' => $url,
'type' => $type,
),
'wp_handle_sideload' === $action ? 'sideload' : 'upload'
);
История изменений
| Версия | Описание |
|---|---|
| 2.1.0 | Introduced. |

