El tema está en que uno cuando empieza el proyecto aún no tiene ubicado su alojamiento porque el cliente aún no ha decidido con qué proveedor ni con qué dominio quiere quedarse.

Así que uno empieza a trabajar decidiendo usar su propio alojamiento (dentro de un directorio) como por ejemplo:

http://www.miweb.com/webcliente

A fin de cuentas lo que el cliente quiere es ver su proyecto mediante algun que otro enlace para ir viendo los avanzes a medida que se van realizando las tareas.  Como es WordPress y para el cliente hemos utilizado Page Builder para facilitarnos la maquetación de las paginas o bien porque desarrollamos algun widget dentro del mismo tenemos tooooda la web basada en ese magnífico plugin.

Un dia, el proyecto se termina y debe ser publicado, el cliente ya compró el dominio y lo quiere en otro alojamiento donde apunta el dominio:

http://www.minuevaweb.com/

Como uno ya tiene experiencia moviendo WordPress de un sitio para otro lo que hace es lo siguiente

Como NO deberias migrar WordPress con Page Builder

  1. Trasladar todos los ficheros de un sitio a otro (con por ejemplo FileZilla)
  2. Exporta la base de datos del servidor actual y lo importa dentro del servidor nuevo
  3. Mediante queries en la base de datos cambia todos los enlaces de las distintas tablas para que en vez de tener la URL vieja tenga la nueva

Y con estos tres sencillos pasos si no fuera por Page Builder lo tendriamos listo.

Pero ahí está el, facilitandote la vida por un lado y complicandotela por otro lado.

Como deberias migrar WordPress con Page Builder

  1. Subimos los ficheros de WordPress puros (como si fueramos a instalar un nuevo WordPress) al nuevo alojamiento.
  2. Creamos la base de datos y ejecutamos la instalacion.
  3. Subimos el directorio del Theme que utilizamos en nuestra web.
  4. Subimos el directorio de Plugins que utilizamos en nuestra web
  5. Activamos nuestro Theme y activamos nuestros Plugins.
  6. Exportamos la personalización del Theme (si la hubiera) y la importamos.
  7. Exportamos mediante la herramienta de WordPress todo lo que contenga contenido (pages, posts, galleries…) y tambien por supuesta media. Todos ellos en formato XML.
  8. Importamos todos los ficheros XML, yo tube que dividir cada uno de los ficheros XML en pequeñas partes para que el tiempo màximo de carga de PHP no me cortara la subida.
  9. Creamos el menú de forma manual.
  10. Activamos los widgets de Page Builder (lo mas probable es que se hayan desactivado y por eso algunas paginas va a aparecerte el mensaje «widget missed»)
  11. Los widgets deberas moverlos manualmente. (Almenos yo lo hice así)

Este es el mètodo que yo utilizé cuando me encontré en esta situación para migrar WordPress con Page Builder.

Si tienes cualquier duda escríbeme!

Acerca del Autor

Met El Idrissi

Desarrollador web WordPress freelance y emprendedor tecnológico en aplicaciones web SaaS

Ver Artículos