En este tutorial les explicaremos como cambiar de dominio un WordPress ya instalado.
Lo básico: haz una copia de la base de datos
Como con cualquier web, hay que guardar los archivos y la base de datos:
- Descargamos los Archivos vía ftp, o realizar una copia de seguridad desde su cPanel
- Utilizamos phpMyAdmin y exportamos la base de datos.
La magia: actualiza las urls de WordPress
WordPress guarda internamente las urls absolutas de páginas, posts, imágenes, etc. Para poder actualizar estas urls hay que actualizarlas “a mano” en la base de datos, no hay que ir una a una. En principio, solo hay que hacer 4 consultas (UPDATEs), y digo “en principio” porque dependerá de los plugins que utilices, porque algunos pueden guardar urls en las tablas que crean en la base de datos cuando se instalan.
Las consultas que hay que ejecutar realmente son la misma, repetida 4 veces sobre 3 tablas diferentes, modificando 4 atributos de las tablas.
Detallo las consultas que hay que hacer para actualizar cada uno de estos atributos, estas consultas SQL se deben de realizar en phpmyadmin sobre la base de datos de WordPress:
UPDATE wp_options
SET option_value = REPLACE(option_value,‘dominio_viejo’,‘dominio_nuevo’);UPDATE wp_posts
SET post_content = REPLACE(post_content,‘dominio_viejo’,‘dominio_nuevo’);
UPDATE wp_posts
SET guid = REPLACE(guid,‘dominio_viejo’,‘dominio_nuevo’);UPDATE wp_postmeta
SET meta_value = REPLACE(meta_value,‘dominio_viejo’,‘dominio_nuevo’);
la migración debería estar finalizada y funcionando en el nuevo dominio.