¿Importar automáticamente imágenes en publicaciones desde URLs en la web?
¿Existe alguna forma de agregar una etiqueta <img> en una publicación, pero que un plugin descargue esa imagen y la coloque en el servidor por mí, en lugar de tener que descargar manualmente el archivo desde internet a mi computadora y luego subirlo al servidor?
Gracias
Seguro. Podrías enganchar la acción save_post, usar la clase WP_Http para descargarla y luego insertarla como un adjunto usando wp_insert_attachment y wp_update_attachment_metadata().
No es trivial pero no debería ser tan difícil.
He construido sistemas similares antes... puedes ir más allá y hacer que el plugin redimensione automáticamente la imagen para tus propósitos también. No hay razón para almacenar una imagen de 1024x600 en el servidor si solo la vas a mostrar como 256x150.
EAMann
Existe un complemento llamado "Agregar imágenes enlazadas a la galería" - cuando insertas una imagen en tu publicación desde un sitio web externo, este complemento guarda automáticamente una copia local y reemplaza el enlace al sitio externo con la dirección local. espero que te ayude.
Hay un plugin más reciente en el repositorio de WordPress que sí funciona. Agregar imágenes enlazadas a la Galería ya no funciona. Importar Imágenes Externas