Blog, Noticias y Eventos

Back to Blog, Noticias y Eventos
Cambiar de dominio en Wordpress

Cómo cambiar de dominio un sitio WordPress

Cambiar de dominio de un sitio WordPress no es la cosa que tengas que hacer todos los dias, sin embargo, eventualmente se van a presentar casos que te  van a obligar a cambiar la URL base de nuestro sitio web.

Algunos de estos son:

  • El cliente deja perder su dominio web y todo el sitio hay que instalarlo en uno nuevo.
  • Al instalar un certificado SSL, cambia el protocolo la URL del dominio, de http a https.
  • Cuando ya tenemos la versión definitiva que se va a subir al servidor de hosting de nuestro dominio por primera vez, y por alguna razón el dominio configurado en tu servidor local (en diseño) es diferente al definitivo (en producción).

Estas condiciones alteran las referencias y ubicaciones de todos los elementos dentro del sitio haciendo que los links se rompan y, por ejempo, no se carguen las imágenes. A veces, simplemente el sitio no carga.

Dependiendo del caso, esto puede llegar a ser toda una locura y hacernos trabajar de más si no sabemos cómo proceder.

En este post te vamos a indicar lo que necesitas saber para que el asunto no se te salga de las manos.

Cada entrada, cada imagen, cada página, cada producto, cada usuario… en fin… Toda la estructura de un sitio en WordPress está en la Base de datos.

Esta base de datos está en MySQL, y habitualmente usamos interfaces de administración para poder manejarlas, como phpMyAdmin, Heidi SQL y otras.

La Base de Datos (MySQL)

El más importante truco está en reemplazar todas las referencias en la base de datos. Si estás leyendo este post, es porque de alguna manera ya estás familiarizado con la instalación de un sitio wordpress, y aun en lo más elemental puedes ejecutar comandos SQL en la interface de administración que corresponda. Sea cual sea el caso, los comandos son los mismos, a fin de cuentas…. es MySQL.

Procedimiento para phpMyAdmin

  1. Selecciona la base de datos que se corresponde con el sitio web que vas a migrar.
  2. Copia y pega las instrucciones sql siguientes en la ficha sql de la interface de phpMyAdmin, cuidando de cambiar las URL del dominio anterior y las del dominio nuevo. Si instalaste un certificado SSL también debes cambiar el protocolo (http à https).
  3. Por ultimo simplemente pulsa sobre el boton Continuar y listo.

Instrucciones MySQL para cambiar de dominio un sitio de wordpress, cada línea es un comando.

UPDATE wp_options SET option_value = replace(option_value, ‘http://www.dominioanterior.com’, ‘http://www. nuevodominio.net’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

UPDATE wp_posts SET guid = replace(guid, ‘http://www.dominioanterior.com’, ‘http://www. nuevodominio.net’);

UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.dominioanterior.com’, ‘http://www.nuevodominio.net’);

UPDATE wp_postmeta SET meta_value = replace(meta_value, ‘http://www.dominioanterior.com’, ‘http://www.nuevodominio.net’);

Explicación de cada comando

  1. La primera sentencia que vamos a ejecutar será́ la encargada de actualizar la tabla wp_options
  2. Luego vamos a modificar las URL de páginas y entradas.
  3. El siguiente comando es para actualizar los enlaces del contenido
  4. Y el último es para modificar las URL de los custom fields

Revolution Sliders

Si en tu sitio has usado Sliders con Revolution Sliders lo más probable es que estos también dejen de funcionar por el cambio de URL. Esto pasa porque esos links están en otro lugar y los comandos SQL usados no alcanzan esta ubicación.

La solución es igualmente sencilla, solo sigue los siguientes pasos:

  • Dentro del WordPress, ubica en el panel de menú (izquierda) Revolution Sliders
  • Editamos nuestro “Slider” y vamos a la pestaña “Slider Settings“.

  • Buscamos en el menú (lateral derecho) la opción “Import/Export/Replace“.

  • Pulsamos en la pestaña “Replace URL” y ponemos la URL anterior de nuestro site en el FROM, y la URL del nuevo dominio en el TO:

Recuerda que debes tomar en cuenta el protocolo cuando aplique.

Ya por último solo nos queda esperar que te sea útil la información e invitarte a dejar tu comentario y compartirlo para que a a otros también le ayude, para ello, usa la caja de comentarios de aca abajo.

Facebooktwitterredditpinterestlinkedinmail

Share this post

Deja tu comentario aqui

Back to Blog, Noticias y Eventos
× ¿Puedo ayudarte?