Import automat de imagini în postări din URL-uri de pe internet?
Există vreo modalitate prin care să adaug un tag <img>
într-o Postare, dar apoi un plugin să descarce acea imagine și să o pună pe server pentru mine, fără să fie nevoie să descarc manual fișierul de pe internet pe calculatorul meu și apoi să-l încarc pe server?
Mulțumesc
Sigur. Puteți utiliza acțiunea save_post
, folosi clasa WP_Http
pentru a o descărca și apoi o puteți insera ca atașament folosind wp_insert_attachment
și wp_update_attachment_metadata()
.
Nu este banal, dar nici nu ar trebui să fie foarte dificil.

Am construit sisteme similare înainte... poți merge mai departe și să faci ca plugin-ul să redimensioneze automat imaginea pentru nevoile tale. Nu are rost să stochezi o imagine de 1024x600 pe server dacă o afișezi doar la 256x150.

Există un plugin numit „Add Linked Images To Gallery” – atunci când inserezi o imagine în articolul tău de pe un site extern, acest plugin salvează automat o copie locală și înlocuiește linkul către site-ul extern cu adresa locală. Sper să te ajute.

Există un plugin mai nou în depozitul WordPress care funcționează. Adăugarea imaginilor legate în Galerie nu mai funcționează. Importă Imagini Externe
