En algunas ocasiones puede interesarnos cambiar la URL de nuestro WordPress, ya sea para cambiar el dominio/subdominio, activar o desactivar las “www”, etc.
Este proceso puede realizarse de múltiples formas, pero en esta ayuda vamos a explicar los pasos a seguir para realizar el cambio de forma manual desde la base de datos, usando phpMyAdmin, evitaremos de esta forma el uso de plug-ins externos.
Nota: Antes de proseguir con los pasos de esta guía, te recomendamos efectuar una copia de seguridad.
Paso 1. Acceder a phpMyAdmin
Si ya has efectuado la copia de seguridad, debes acceder a la herramienta phpMyAdmin que se encuentra dentro del cPanel
Como ingresar al cPanel en Dongee
Dentro de nuestro cPanel buscamos la opción de phpMyAdmin, ya dentro de este buscamos la base de datos de nuestra instalación de WordPress, en este ejemplo, la base de datos se llama galvarez_dbwp
Paso 2. Cambiar la URL de WordPress
Ya dentro de phpMyAdmin nos dirigiremos al apartado SQL que hay en la parte superior.
Desde aquí vamos a lanzar las consultas SQL que se encargarán de cambiar la URL de nuestro WordPress:
**Nota: Si has modificado los prefijos de tus tablas deberás indicar los tuyos, en nuestros ejemplos utilizaremos el prefijo: “dbwp_” en tu caso, puede variar este.
En las sentencias siguientes deberás modificar las URL ‘https://www.dominioactual.com’ por la URL que usas actualmente y ‘https://www.dominionuevo.com' por la URL que deseas configurar._**
1. La primera sentencia que vamos a ejecutar será la encargada de actualizar la tabla dbwp_options:
UPDATE dbwp_options SET option_value = replace(option_value, 'https://www.dominioactual.com', 'https://www.dominionuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Una vez introducida la sentencia SQL, pulsa en “Continuar” para que se ejecute y ejecute los cambios.
2. Acto seguido vamos a modificar las URL de páginas y las entradas en la tabla dbwp_posts:
UPDATE dbwp_posts SET guid = replace(guid, 'https://www.dominioactual.com', 'https://www.dominionuevo.com');
Y pulsamos nuevamente en “Continuar” para ejecutarla.
3. La siguiente sentencia es para actualizar los enlaces del contenido en la tabla dbwp_posts:
UPDATE dbwp_posts SET post_content = replace(post_content, 'https://www.dominioactual.com', 'https://www.dominionuevo.com');
Y pulsamos nuevamente en “Continuar” para ejecutarla.
4. Y la última sentencia es para modificar las URL de los custom fields en la tabla dbwp_postmeta:
UPDATE dbwp_postmeta SET meta_value = replace(meta_value, 'https://www.dominioactual.com', 'https://www.dominionuevo.com');
Y pulsamos nuevamente en “Continuar” para ejecutarla.
Con estos pasos habrás modificado correctamente la URL que utiliza tu WordPress.