Автоматический импорт изображений в записи из URL в Интернете?

24 авг. 2010 г., 01:45:04
Просмотры: 8.4K
Голосов: 3

Есть ли способ добавить тег <img> в запись, чтобы плагин автоматически скачал это изображение и разместил его на сервере, без необходимости вручную загружать файл с интернета на компьютер и затем на сервер?

Спасибо

1
Комментарии

Вы также можете запустить его позже, а не по требованию: http://wordpress.stackexchange.com/questions/3442/retrieving-and-storing-images-linked-from-other-domains-on-local-server

edelwater edelwater
28 нояб. 2010 г. 17:58:22
Все ответы на вопрос 3
2

Конечно. Вы можете использовать хук save_post, класс WP_Http для загрузки изображения, а затем добавить его как вложение с помощью функций wp_insert_attachment и wp_update_attachment_metadata().

Это не тривиально, но и не должно быть слишком сложно.

24 авг. 2010 г. 01:59:21
Комментарии

Я уже создавал подобные системы... можно пойти дальше и сделать так, чтобы плагин автоматически изменял размер изображения под ваши нужды. Нет смысла хранить изображение 1024x600 на сервере, если вы отображаете его только в размере 256x150.

EAMann EAMann
24 авг. 2010 г. 04:36:24

Да, хотелось бы, чтобы у меня (или кого-то другого) было время написать плагин для этого. Может быть, после того как закончу работу с клиентами... :)

MikeSchinkel MikeSchinkel
24 авг. 2010 г. 06:01:07
0

Существует плагин под названием "Add Linked Images To Gallery" — когда вы вставляете изображение в запись с внешнего сайта, этот плагин автоматически сохраняет локальную копию и заменяет ссылку на внешний сайт локальным адресом. Надеюсь, это поможет.

24 мая 2012 г. 07:33:11
0

В репозитории WordPress есть более новый плагин, который работает. Плагин Add Linked images to Gallery больше не функционирует. Импорт внешних изображений

21 дек. 2012 г. 09:09:09