Документация WordPress

download_url

download_url — это функция в WordPress, которая предназначена для загрузки файла из удаленного источника и сохранения его на сервере WordPress, где находится ваш сайт. Эта функция может быть полезной, например, при импорте контента или изображений с другого сайта.

Параметры:

  • $url (обязательно): Строка, представляющая URL файла для загрузки.

Возвращаемое значение:

  • Если загрузка прошла успешно, возвращается строка с путем к временному файлу.
  • Если произошла ошибка, возвращается объект WP_Error.

Примечание:

  • download_url может использоваться для загрузки файлов с удаленных источников, но также следует учитывать правила использования и авторские права на файлы.
  • После успешной загрузки файла, рекомендуется удалить временный файл с сервера с помощью @unlink( $file ), чтобы избежать накопления временных файлов.
  • Обратите внимание, что эта функция может не подходить для загрузки больших файлов, и вам может потребоваться использовать другие методы, такие как wp_remote_get, для больших файлов.
upload