Документация WordPress
download_url
download_url
— это функция в WordPress, которая предназначена для загрузки файла из удаленного источника и сохранения его на сервере WordPress, где находится ваш сайт. Эта функция может быть полезной, например, при импорте контента или изображений с другого сайта.
Параметры:
- $url (обязательно): Строка, представляющая URL файла для загрузки.
Возвращаемое значение:
- Если загрузка прошла успешно, возвращается строка с путем к временному файлу.
- Если произошла ошибка, возвращается объект WP_Error.
Примечание:
download_url
может использоваться для загрузки файлов с удаленных источников, но также следует учитывать правила использования и авторские права на файлы.- После успешной загрузки файла, рекомендуется удалить временный файл с сервера с помощью
@unlink( $file )
, чтобы избежать накопления временных файлов. - Обратите внимание, что эта функция может не подходить для загрузки больших файлов, и вам может потребоваться использовать другие методы, такие как
wp_remote_get
, для больших файлов.
upload