Estoy involucrado en una gran migración de otro CMS a WordPress. Tenemos una copia de la base de datos y hemos averiguado cómo extraer el contenido y crear publicaciones de WordPress mediante programación utilizando una instanciación de la clase wpdb
.
Sin embargo, hay un par de miles de imágenes que nos gustaría desplegar automáticamente, generar los distintos tamaños y luego adjuntarlas a las publicaciones, para ahorrar aproximadamente una semana de trabajo.
¿Hay alguna forma de obtener una imagen de un sitio remoto por URL y guardarla en mi carpeta wp-uploads? Supongo que esto usa wp_http
pero no estoy familiarizado con eso.
Una vez que obtuve la imagen y la guardé, estoy bien porque puedo usar wp_generate_attachment_metadata
para crear los distintos tamaños y wp_insert_attachment
para adjuntarla a una publicación.
Gracias Simon