¿Cómo migrar WordPress a otro dominio, hosting o servidor?

¿Cómo migrar WordPress a otro dominio, hosting o servidor?

Hay muchos casos en los que necesitamos migrar WordPress, en general estos tres:

  1. Migrar de localhost a servidor
  2. Migrar de un dominio A a un dominio B
  3. Pasar de un directorio a un dominio o viceversa

Vamos a suponer un ejemplo practico, digamos que nosotros tenemos nuestro WordPress en un directorio

  • DOMINIO.COM/WORDPRESS

Y lo queremos mover hacia la raíz:

  • DOMINIO.COM

Al querer mover/migrar WordPress en cualquier de los 3 puntos citados anteriormente, lo que hacemos es lo siguiente:

  1. Subimos una còpia de todos los ficheros a través de Filezilla al nuevo hosting o directorio.
  2. Subido la exportación de la base de datos por phpMyAdmin
  3. Canviamos los parametros del archivo wp-config.php por los nuevos parametros del nuevo dominio

Entonces accedemos a nuestra URL

  • DOMINIO.COM

Y descubrimos que no funciona, que peta por todos los lados y nos desesperamos. Hasta que analizamos el codigo fuente y descubrimos que muchas de las rutas siguen guardando en la base de datos la ruta anterior… ¿Debemos modificar cada una de esas URL’s manualmente? ¡Claro que no!

Sólo debemos acceder a nuestra base de datos y ejecutar estas sentencias SQL

Cambiar el SITEURL i la HOMEURL

Cambiar los GUID

Cambiar los POST_CONTENT

Cambiar los PATH de las imagenes

Cambiar los GUID de tus ATTACHAMENT

Actualitzar todos los meta_value

Y a continuación les dejo un enlace de un script que he desarrollado para que les genere todas esas sentencias de forma automàtica.

Enlace: Generador de sentencias SQL para migración de WordPress.

Migrar WordPress

Formulario para realizar el pedido

Si te ha gustado ¡comenta y dále al like!

Leave a Reply

Your email address will not be published. Required fields are marked *