Cómo cambiar de dominio en tu WordPress
Si quieres cambiar el dominio de tu Web, gestionada por WordPress, es bastante fácil, aunque requerirá que tengas algunos conocimientos informáticos.
En concreto, conocer como mínimo el lenguaje de BBDD de SQL para poder modificar la Base de Datos de WordPress (MySQL). Si no tienes ni idea de lo que acabo de decir, mejor no te metas en éste fregado 🙂 Si sí sabes de qué estoy hablando, verás que es realmente fácil.
Este sencillo manual sólo es para un cambio de dominio, no para cambio también de hosting / alojamiento.
Para cambiar el dominio de tu Web con WordPress, sólo necesitas hacer 3 pasos:
Pre-Requisito: Tener configurado el nuevo dominio hacia el mismo Hosting
1. Copia de Seguridad de la BBDD
Empleando una herramienta de conexión a la base de datos de tu WordPress (por ejemplo PHPMyAdmin), accede a tu BBDD y haz una copia total de seguridad.
Basta con que entres a cualquier tabla, y le des a «EXPORT». Te recomiendo que actives la compresión para descargarte directamente un fichero compreso.
2. Actualizar URLs con dominio en BBDD
Conéctate a la BBDD de tu WordPress, y actualiza los datos de ciertas tablas y campos.
Las tablas y campos que vamos a alterar tienen (o mejor dicho, «es muy posible que contengan») datos incluyendo tu dominio antiguo. Lo que vamos a hacer es actualizarlos con el nuevo con la función «REPLACE».
UPDATE wp_options SET option_value = REPLACE(option_value, 'VIEJODOMINIO','NUEVODOMINIO'); UPDATE wp_posts SET post_content = REPLACE(post_content, 'VIEJODOMINIO','NUEVODOMINIO'); UPDATE wp_posts SET guid = REPLACE(guid, 'VIEJODOMINIO','NUEVODOMINIO'); UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'VIEJODOMINIO','NUEVODOMINIO'); |
Donde lógicamente:
– VIEJODOMINIO, es tu dominio antiguo.
– NUEVODOMINIO, es tu nuevo dominio.
NOTA: cuidado con los prefijos de tablas, en WordPress, son wp_. No obstante, mucha gente por seguridad las cambia. Actualiza las consultas anteriores para los nombres de las tablas coincidan.
3. Actualizar Configuración de WordPress
Accede a tu panel de administración de WordPress (wp-admin), apartado «General» y actualiza la URL de tu sitio Web con la del nuevo dominio.
¡Y ya está! Ya tienes tu nuevo dominio configurado 🙂