[Ищу] Загрузка рисунков через произвольные поля

Тема в разделе "Wordpress", создана пользователем Skorp1oN, 7 мар 2011.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. Skorp1oN

    Skorp1oN

    Регистр.:
    16 дек 2007
    Сообщения:
    368
    Симпатии:
    25
    Версия wp: 3.0.4

    Здравствуйте, Товарищи!
    Подскажите пожалуйста, как сделать такое:
    В произвольное поле вставляю ссылку на изображение с другого сайта.
    Как сделать, чтобы при сохранении записи, этот рисунок, загружался ко мне на сервер? И ссылка естественно менялась уже на мою? Чтобы не быть зависимым от другого ресурса...
    Заранее спасибо за помощь.
     
  2. uNknownMark

    uNknownMark

    Регистр.:
    22 сен 2007
    Сообщения:
    393
    Симпатии:
    169
    На глупый вопрос, глупый ответ, а зачем руками делать если можно автоматизировать.
    Схема проста:
    1) Привязываемся например к событию wp_insert_post
    Из этого события получаем ID поста, далее получаем по ID meta данные, проверяем поле с изображением, если URL сайта не равен нашему сайту, тогда сохраняем изображение к себе на сайт, и меняем URL.

    Пример работы с полями
     
    Skorp1oN нравится это.
Статус темы:
Закрыта.