Existen varios plugins que nos permiten migrar una instalación de wordpress completa. Solo por citar un par de ejemplos: Duplicator, o el que utlizamos nosotros All-In-One WP Migrator. Sin embargo, en ocasiones nos encontramos con la necesidad de migrar solo los post o páginas entre dos instalaciones independientes (cambios de temas, etc.)
Para estos casos, podemos utilizar la herramienta que trae WordPress:
Herramientas > Exportar (para origen)
Este paso lo realizamos en el WordPress en el que se encuentre el contenido que queremos trasladar.
Podemos filtrar por tipo de contenido: solo las entradas, las páginas, etc.
Este proceso nos generará un fichero que se descargará en nuestro equipo y que utilizaremos en el siguiente paso.
Herramientas > Importar (en destino)
Este paso, lo realizamos en el WordPress de destino.
Primeramente tenemos que identificar el origen de los contenidos. En nuestro caso elegimos WordPress:
Después, podremos elegir el fichero resultante en el paso anterior.
Podemos indicar el autor del contenido que estamos migrando, ya sea entre los existentes o crear un nuevo en el momento.
Respecto a los adjuntos, es importante marcar la opción «Descarga e importa archivos adjuntos» antes de dar al botón «Enviar«.
Si te ha funcionado genial, aunque generalmente falla.
El problema: A pesar de marcar esta última opción, no suele funcionar para las imágenes destacadas. Para evitarlo debemos hacer uso de pasos previos o algún plugin.
De todo lo probado, a nosotros nos ha funcionado los dos siguientes sistemas.
Opción 1: Pasos necesarios sin utilizacion de plugin
En WordPress de origen:
- Desde Herramientas > Exportar Elegimos exportar «Medios«.
- Desde Herramientas >Exportar Elegimos exportar «Entradas«.
Esto nos generará dos ficheros en nuestro equipo, uno relativo a medios y otro a las entradas.
En WordPress de destino:
- Desde Herramientas > Importar Elegimos el fichero descargado previamente relativo a «Medios«.
- Desde Herramientas >Importar Elegimos el fichero descargado previamente relativo a «Entradas«.
En ambos casos, podemos asignar un usuario o crear uno en el momento.
IMPORTANTE: Para que se importen los adjuntos e imágenes destacadas es importante que en ambos pasos marquemos la opción «Descarga e importa archivos adjuntos» antes de dar al botón «Enviar«.
¿Te ha funcionado? Si no es así, aún hay una opción…
Opción 2: Utilización de plugin DeMomentSomTres Export
En wordpress de origen
- Instala el plugin DeMomentSomTres Export.
- Exportar la entradas a través de Herramientas -> Exportar (DeMomentSomTres Export).
Nos genera un fichero que usaremos en el siguiente paso:
En wordpress de destino
- Desde Herramientas >Importar Elegimos el fichero descargado en el paso anterior.
Como ya hemos visto, puedes elegir el autor y no te olvides de marcar la casilla “Descarga e importa archivos adjuntos”.
Si todo ha ido bien, se habrán importado.
Un comentario
Hola
Si también quieres exportar las paginas puedes utilizar este sistema