¿Cómo importar entradas de WordPress con imágenes de un sitio WordPress a otro?

20 feb 2017, 14:47:46
Vistas: 129K
Votos: 34

He utilizado Herramientas->importar y exportar pero no funcionó. He intentado usar el plugin Wp-All-Import and Export pero tampoco funciona. Solo se importa el contenido, no las imágenes. Cómo solucionar este problema. ¿Hay alguna manera de importar las entradas con las imágenes?

6
Comentarios

mira este artículo aquí, mencionan cómo puedes importar/exportar imágenes destacadas

Arsalan Mithani Arsalan Mithani
20 feb 2017 15:21:25

¿Cuántas publicaciones necesitas importar/exportar? El tema es que puedes usar la importación/exportación predeterminada de WP y simplemente dejar que haga su trabajo, tomará un tiempo para que las imágenes se importen así que dale tiempo. La opción B sería exportar/importar todos los archivos multimedia y luego proceder con las publicaciones.

Marko Jezernik Marko Jezernik
20 feb 2017 15:26:11

Hola... No solo las imágenes destacadas. Todas las imágenes en la publicación no se están importando.

Padmini Maddur Padmini Maddur
22 feb 2017 08:19:42

@ArsalanMithani ese artículo solo habla sobre imágenes destacadas en las imágenes de productos de WooCommerce

clayRay clayRay
6 ago 2020 11:01:20

Encontré esto útil. La configuración predeterminada funciona bastante bien. https://wordpress.org/plugins/wp-import-export-lite/

phdonline writers phdonline writers
5 nov 2020 21:29:06

Puedes usar este plugin https://wordpress.org/plugins/automatic-upload-images/ luego las imágenes se importarán automáticamente después de guardar las publicaciones.

Mr SKT Mr SKT
2 oct 2021 10:30:26
Mostrar los 1 comentarios restantes
Todas las respuestas a la pregunta 8
4
37

Por qué las imágenes no se importan

El problema ocurre durante el paso de exportación con los archivos adjuntos de imágenes. La función de exportación de WordPress no incluye el tipo de publicación "attachment" a menos que selecciones la opción de exportación "Todo el contenido". Pero si solo quieres importar y exportar tus publicaciones de un sitio a otro, pierdes tus archivos adjuntos. Hay más información sobre el porqué de esto aquí.

Cómo llevar las imágenes a tu nuevo sitio web de todas formas

Si solo estás exportando e importando publicaciones, una opción es mover tus imágenes manualmente. Pero eso puede ser mucho trabajo, especialmente en sitios grandes. La otra opción es importar tus publicaciones sin las imágenes y luego usar el plugin Auto Upload Images para añadir las imágenes después. Este plugin hace varias cosas:

  • Busca URLs de imágenes en tus publicaciones (las publicaciones importadas todavía tienen URLs de imágenes, pero apuntan al sitio desde donde se exportó el contenido);
  • Luego obtiene esas imágenes externas, las sube al directorio de subidas de WordPress local y las añade a la biblioteca de medios;
  • Finalmente, reemplaza las URLs antiguas de las imágenes por nuevas URLs.

El proceso es semi-automático y relativamente rápido. Puedes desinstalar el plugin cuando hayas terminado, así no te quedas con un plugin extra en tu sitio. El uso del plugin para este propósito no está explícitamente documentado en su documentación, así que aquí tienes una guía paso a paso.

Paso a paso: Importar publicaciones e imágenes de un sitio web a otro con el Importador de WordPress y el plugin Auto Upload Images

Paso 1: Prepara tu archivo de exportación en el sitio antiguo
En tu sitio antiguo ve a 'Herramientas > Exportar' y exporta solo tus publicaciones.

Paso 2: Importa tus publicaciones al nuevo sitio
En tu nuevo sitio ve a 'Herramientas > Importar' e importa las publicaciones que exportaste. El importador tiene una opción para descargar e importar archivos adjuntos, pero esto no funcionará si no migras todo el contenido, así que puedes ignorarla.

Paso 3: Instala y activa el plugin Auto Upload Images
Se instala como cualquier otro plugin del repositorio de WordPress. Una vez activado, el plugin añade una página de configuración en 'Ajustes > Auto Upload Images', pero en mi experiencia puedes dejarlos con sus valores predeterminados.

Paso 4: Obtén las imágenes de tu sitio antiguo en tu nuevo sitio
Al momento de escribir esto, el plugin no tiene una opción para revisar automáticamente tus publicaciones y subir/actualizar todas las imágenes de forma masiva. En cambio, actualiza cada publicación individualmente cuando la guardas. Si tienes muchas publicaciones esto es mucho trabajo, pero hay un pequeño truco. Puedes ir a tu pantalla de resumen de publicaciones y actualizar tus publicaciones en masa. Hay un poco más de información sobre esto aquí (nota útil sobre multisitio).

Básicamente, seleccionas múltiples publicaciones y luego en 'acciones en masa' eliges 'editar' y presionas el botón 'aplicar'. Luego, sin hacer ningún ajuste, haz clic en el botón 'Actualizar'. Dependiendo de tu servidor podrías obtener un tiempo de espera mientras se ejecuta el proceso, así que es buena idea hacer esto quizás de 20 a 50 publicaciones a la vez.

Actualización masiva de publicaciones

Paso 5: Revisa tus publicaciones y desactiva/desinstala el plugin
Cuando todo esté hecho puedes revisar tus publicaciones y confirmar que ahora hacen referencia a imágenes locales. Ya no necesitarás el plugin y puedes desactivarlo y eliminarlo con seguridad.

Reflexiones finales

Probablemente sea una buena idea hacer primero una copia de seguridad de tu nuevo sitio (al menos de la base de datos).

Al momento de escribir esto, el plugin Auto Upload Images no ha sido actualizado desde hace bastante tiempo, pero en pruebas funcionó bien.

Con este método se importan todas las imágenes en las publicaciones, no solo las imágenes destacadas.

26 sept 2018 17:09:55
Comentarios

Excelente respuesta. Funciona perfectamente.

Chris Chris
22 ene 2019 18:53:31

Esto no funcionó para mí.

shipshape shipshape
5 jun 2019 18:42:47

Las imágenes en la publicación funcionaron, las imágenes destacadas no.

gmatta gmatta
9 jun 2020 20:57:17

Funcionó genial con WP 5.4.2 - ¡me encanta la solución de edición masiva!!

pathfinder pathfinder
6 ago 2020 21:43:46
13
18

Utiliza el plugin Export Featured Images que te permite exportar las imágenes destacadas de entradas o tipos de contenido personalizados a un archivo XML de WordPress, para que puedas importarlas en otros sitios usando la herramienta de importación de WordPress.

https://wordpress.org/plugins/export-featured-images/#description

¿Cómo usarlo?

  1. Primero, importa tus entradas al nuevo sitio.
  2. Usa este plugin en tu sitio antiguo y ve a Herramientas > Export Featured Images y selecciona los tipos de contenido. Luego obtendrás un archivo .xml.
  3. En tu nuevo sitio, ve a Herramientas y selecciona Importar WordPress. Luego selecciona el archivo .xml que descargaste en el paso anterior.

Eso es todo... Tus entradas estarán asociadas con las imágenes destacadas. ¡Disfruta!

2 jul 2018 21:55:28
Comentarios

No ha sido actualizado desde hace un tiempo pero funciona perfectamente con WordPress 5.2.2. ¡Un salvavidas! Realmente no entiendo por qué este nivel de funcionalidad no está incluido en el núcleo.

Chris Pink Chris Pink
19 jun 2019 10:42:20

@ChrisPink ¿Estás marcando "Importar archivos adjuntos de medios" tanto en el paso 1 como en el 3, o solo en el paso 3?

Jonny Jonny
19 jun 2019 17:56:30

En ambos pasos, 1 y 3.

Chris Pink Chris Pink
20 jun 2019 18:23:47

Desafortunadamente, este plugin parece haber sido eliminado del repositorio de WordPress.

clayRay clayRay
5 sept 2019 05:06:32

Probé la exportación con WordPress 5.2.5 y la importación con WordPress 5.2.4, ¡funcionó perfectamente!

Ken Ken
6 mar 2020 17:55:39

Ah, sí, todavía puedes descargarlo desde la página del plugin. ¡Genial!

clayRay clayRay
6 ago 2020 11:38:05

Funcionó perfectamente con WP 5.4.2

pathfinder pathfinder
6 ago 2020 21:43:06

Este plugin no funciona para mí. Sitio donante WP 4.8.3 - al exportar creó un archivo XML casi vacío. No se migrarán archivos adjuntos. Creo que es porque las URLs de mis imágenes comienzan con //, no con http o https.

wp-mario.ru wp-mario.ru
8 sept 2020 13:30:52

@wp-mario.ru ¿Solo quieres importar publicaciones o quieres importar un sitio web completo?

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
15 oct 2020 09:35:32

Quiero importar solo publicaciones.

wp-mario.ru wp-mario.ru
16 oct 2020 10:05:13

@wp-mario.ru entonces es muy fácil de hacer. paso 1: Crea un nuevo usuario con el nombre de usuario 'Exporter', establece el rol como 'Autor' y guarda.

paso 2: Ahora cambia el autor de la publicación o publicaciones que necesitas exportar seleccionándolas y haciendo clic en editar. Cambia el autor a 'Exporter' como se muestra a continuación:

paso 3: Ahora ve a Herramientas>Exportar y elige qué tipo de contenido deseas exportar, por ejemplo 'Publicaciones'. Luego selecciona el autor 'Exporter' y haz clic en 'Descargar archivo de exportación'. El archivo resultante contiene toda la información que necesitas en formato XML.

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
16 oct 2020 12:09:56

paso 4: Ahora ve a Herramientas>Exportar y elige qué tipo de contenido deseas exportar, por ejemplo 'Publicaciones'. Luego selecciona el autor 'Exporter' y haz clic en 'Descargar archivo de exportación'. El archivo resultante contiene toda la información que necesitas en formato XML.

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
16 oct 2020 12:12:34

paso 5: Ahora ve al sitio web de WordPress donde deseas importar esta información y dirígete a Herramientas>Importar>WordPress. Nota: si nunca has importado nada antes, primero se te pedirá que instales un plugin que te permita hacer esto. Selecciona el archivo XML del paso anterior. Durante el proceso de importación se te preguntará qué autor deseas asignar a los elementos importados.

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
16 oct 2020 12:12:39
Mostrar los 8 comentarios restantes
1

He probado los plugins mencionados y "DeMomentSomTres Export" funcionó con las imágenes destacadas + algunas pero no todas las imágenes regulares, y "Auto Upload Images" funcionó con todas las imágenes regulares pero no con las destacadas. Si combinas los dos, el problema se resolvería pero no es ideal tener dos plugins para el mismo propósito. En cambio, encontré otro plugin que funcionó perfectamente:

"Export Media with Selected Content"

Solo se necesita en el sitio de exportación, el sitio de importación puede usar el importador regular. Funcionó para mí e INCLUYÓ TODAS las imágenes.

20 nov 2020 13:08:41
Comentarios

+1 "Exportar medios con contenido seleccionado" funciona genial

Gavin Gavin
14 mar 2022 19:21:22
0

Soy la persona más indicada para responder esta pregunta ya que me enfrenté al mismo problema al importar. El problema no está realmente en la importación.


Está en la exportación. Cuando exportas todo el contenido y luego importas con adjuntos ese archivo XML, todas tus imágenes se descargarán, pero cuando exportas publicaciones seleccionadas y luego importas con adjuntos, solo se importan las publicaciones. Para solucionar esto, hay un plugin que exporta el archivo XML correcto que funciona igual que el archivo XML de exportación de todo el contenido.

Aquí está el plugin https://wordpress.org/plugins/demomentsomtres-wp-export

Esto creará una nueva opción de exportación igual que la interfaz gráfica de exportación predeterminada de WordPress, pero con funciones avanzadas para que cuando importes ese archivo XML, tus medios se importarán mientras importas ese archivo XML (desde el servidor predeterminado a tu servidor local). No necesitas instalarlo en el WordPress donde estás importando los medios, solo necesita estar instalado en el WordPress del servidor de exportación.

30 dic 2018 20:30:51
0

Tuve que exportar propiedades inmobiliarias de un sitio a otro. Cada propiedad tiene muchas imágenes. Este plugin https://wordpress.org/plugins/demomentsomtres-wp-export hizo exactamente lo que necesitaba: descargó y subió todas las imágenes del primer sitio al segundo.

20 ago 2019 12:44:07
0

Existen múltiples formas de hacer esto:

  • Manual
  • Usando un plugin

Para el método manual, es un proceso un poco más largo: necesitas descargar todos los archivos de un servidor y subirlos a otro. También debes hacer algunos cambios en la copia de seguridad de la base de datos, como reemplazar URLs, y luego subir el archivo de la base de datos.

La otra forma, que es mucho mejor, es usar un plugin llamado "All in one Migration". Aquí tienes un enlace que puede guiarte en el proceso completo:

https://makersbyte.com/easily-export-import-wordpress-sites/

13 ago 2017 16:26:46
0

Acabo de descubrir cómo hacer esto hoy, y respondí esta pregunta con una gran guía con fotos sobre cómo usar las herramientas de exportación e importación en WordPress para transferir fotos a un nuevo sitio y usarlas en publicaciones y páginas. Esto se hace editando los archivos xml para mostrar las URL correctas de las imágenes transferidas.

Error al importar medios

4 ago 2020 22:31:51
0
-1

Existe una forma muy sencilla de hacerlo. Cuando exportes tus publicaciones de WordPress usando el plugin WORDPRESS IMPORTER.


Pasos


1- Descarga el archivo XML de las publicaciones.

2- Edita tu archivo XML de publicaciones, ahora reemplaza las URLs antiguas de tu sitio web con las nuevas URLs en un editor (notepad o cualquier otro).

3- Asegúrate de que tu URL antigua haya sido reemplazada por la nueva en el archivo XML descargado, guárdalo.

4- Ahora importa este archivo editado en tu nuevo sitio WordPress.


Eso es todo.

Todo listo.

Puedes hacer esto fácilmente reemplazando las URLs en el archivo XML.

2 sept 2021 11:14:39