El artículo Guía final y fácil para la transferencia de un sitio de WordPress describe en detalle todos los pasos a seguir para transferir una instalación de WordPress de un servicio de alojamiento a otro.
En este artículo, sin embargo, nos detenemos en otro caso de estudio, en el que se quiere transferir el contenido de WordPress de un dominio a otro.
En este caso, después de transferir todo el contenido del sitio antiguo, tendrás que cambiar la url de la página de inicio y el blog original.
4 maneras de modificar, editar o cambiar las urls en WordPress
Decidí escribir este artículo porque me encontré en una situación en la que, después de transferir el contenido de un sitio a un nuevo dominio, seguía viendo el viejo grito….. En retrospectiva, para lograr mi objetivo, habría tenido que seguir el primer procedimiento, el que estoy a punto de describir.
1) Modificar las urls de inicio y siteurl a través del acceso al panel de control
NOTA: ESTE PROCEDIMIENTO HARÁ QUE TU SITIO YA NO SEA ACCESIBLE. VAS A TENER QUE COMPLETAR EL PROCEDIMIENTO PARA RESTAURARLO. En la práctica, antes de la transferencia, habría tenido que acceder al panel de control del antiguo dominio, ir a Ajustes -> General y cambiar los campos Dirección WordPress (URL) y Dirección del sitio (URL):
Sección del dashboard donde establecer la url del dominio
En lugar de los ajustes que ves, deberías haber puesto los que puedes ver en la imagen de abajo:
Como puedes ver, he sustituido la antigua dirección www.vecchiodominio.it por la nueva, www.nuevodominio.es.
La dirección www.nuevodominio.es será aquella en la que decidí instalar el contenido actual.
El título del sitio y la dirección de correo electrónico se pueden dejar o cambiar, la sustancia no cambia.
Después de introducir estos nuevos valores, simplemente haz clic en el botón Guardar cambios.
Sólo unos momentos y ¡tu sitio ya no será visible!
Pero no te asustes, completa la transferencia de la instalación actual al nuevo dominio (como se explica en esta guía) y todo funcionará perfectamente.
2) Modificar las urls usando phpMyAdmin (el método que prefiero)
Este es mi método preferido. De hecho, a través de phpMyAdmin puedo cambiar la url de la página principal en menos de 5 minutos y tener control absoluto sobre el sitio.
Para continuar debe sacceder al panel de control del dominio (Plesk, cPanel o similar) y hacer clic en el nombre de la base de datos.
Luego abra la base de datos en cuestión a través del servicio phpMyAdmin para tener frente a usted una pantalla similar a la de abajo:
Vista de la base de datos a través de phpMyAdmin
Ahora tiene que encontrar la tabla que contiene la información que deseas cambiar. Para ello, simplemente escribe la opción en el campo de búsqueda. Esto es lo que vas a ver:
Tabla de opciones
Ahora haz clic en wp_options, debería ver esta situación
Aquí están las tablas para editar la url de WordPress
Ahora, todo lo que tienes que hacer es hacer clic en el enlace Editar de las dos líneas en cuestión (siterul y home) e insertar la nueva url.
Una vez que haya guardado los cambios, habrás completado la operación.
3) Modificar las urls a través de wp-config.php
Este procedimiento también es muy sencillo.
En este caso sólo necesitas acceder vía ftp a tu directorio (el que tiene instalado WordPress) y localizar el archivo wp-config.php.
Una vez que hayas encontrado el archivo y lo hayas abierto con un editor de texto, tendrá que introducir el siguiente código:
define(‘WP_HOME’,’http://www.nuevodominio.es’); define(‘WP_SITEURL’,’http://www.nuevodominio.es’);
Estas dos líneas simplemente deben ser insertadas después de la línea de inicio <?php.
Lo que deberías ver, entonces, es algo similar:
<?php
define(‘WP_HOME’,’http://www.nuevodominio.es’); define(‘WP_SITEURL’,’http://www.nuevodominio.es’);
Hecho este cambio, guarda el archivo y la nueva configuración en la url de la casa estará activa.
Por supuesto, puedes eliminar esta configuración una vez que tenga acceso al panel de control. Allí puedes editar el siteurl y los gritos caseros de nuevo.
4) Modificar las urls a través de WP-CLI
¿Has oído hablar de WP-CLI?
Es una interfaz que proporciona una especie de línea de comandos para configurar y modificar la configuración de WordPress.
¡Es una función para verdaderos geeks!
Por esta razón también puede ser muy peligroso.
Básicamente permite al usuario enviar comandos como los siguientes:
wp option update home ‘http://www.nuevodominio.es\’ wp option update siteurl ‘http://www.nuevodominio.es»
Los comandos que acabas de ver son sólo los comandos que a través de la interfaz WP-CLI te permiten modificar la url de la casa y el siteurl de acuerdo a tus necesidades.