Soporte » WordPress Avanzado » Problema al insertar imagenes destacadas mediante script

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Hola Alejandro,
    la base de datos de WordPress no está diseñada para ser atacada directamente como en otros CMS sino utilizando las funciones del framework, que hacen las veces de API.

    En el caso de los adjuntos, hay una función específica, wp_insert_attatchment(), que copia el fichero y crea las entradas y los metadatos automáticamente:
    https://codex.wordpress.org/Function_Reference/wp_insert_attachment

    La forma más fácil de hacer la migración que quieres es instalarte cualquier tema (por ejemplo un twenty*) y escribir tu código para hacer la importación en el fichero functions.php para que se ejecute cuando cargues la web en un navegador (evidentemente, bórralo en cuanto haya hecho la importación.

    add_action( 'init', function(){
        // tu código
    } );

    Hola Nilo, puedo copiar simplemente el script que he creado al archivo functions.php? en el script conecto ambas bases de datos para ir pasandole los datos almacenados en variables, supongo que no habrá problema

    Sí, si ya lo tienes hecho claro que puedes, pero siempre te va a dar menos problemas utilizar las funciones nativas de WordPress.

    Yo lo que haría es aprovechar todo lo que tienes ya hecho, pero en vez de montar al final la consulta INSERT, preparar el array de atributos de wp_insert_attatchment(), no debería resultarte complicado.

    Hola Nilo, intente agregar la imagen destacada a través de las funciones que dispone WordPress pero no se que estaba colocando mal que me ponía que había un error y no me funcionaba, asi que decidi seguir de la manera en la que estaba añadiendo los articulos, y ya accedo los metadatos correctamente, apuntan al directorio correcto de donde debería estar la imagen generada, y ahi es donde tengo el problema, como puedo generar las imagenes ? pensaba que se generarian al colocar correctamente los metadatos pero no ha sido asi, un saludo

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Problema al insertar imagenes destacadas mediante script’ está cerrado a nuevas respuestas.