Cómo cambiar la URL de WordPress desde la base de datos (phpMyAdmin)
¿Te has quedado atascado porque tu sitio de WordPress no carga después de cambiar la URL del sitio o la de WordPress (Ajustes > Generales)?
No te preocupes. Este es uno de los errores más comunes y, al mismo tiempo, uno de los más fáciles de solucionar si sabes dónde meter mano.
Cuando modificas esas URLs desde el panel de administración y algo sale mal (por ejemplo, escribiste mal la dirección o moviste el sitio a otro dominio), WordPress deja de funcionar. El panel se vuelve inaccesible y solo ves pantallas en blanco o errores 404.
Aquí es donde entra en juego phpMyAdmin, una herramienta que te permite acceder directamente a la base de datos de tu WordPress y corregir la URL desde su raíz.
En esta guía te voy a explicar cómo cambiar URL WordPress phpMyAdmin paso a paso, incluso si nunca has entrado a una base de datos. También resolveremos dudas frecuentes y te daré consejos para que no vuelvas a tener este problema.
Vamos al grano.
¿Por qué necesitas cambiar la URL de WordPress desde phpMyAdmin?
Cuando instalas WordPress, la URL del sitio y la URL de WordPress se guardan en la tabla wp_options de tu base de datos. Si por cualquier motivo estas direcciones quedan mal configuradas (por ejemplo, al migrar de un dominio a otro, al cambiar de HTTP a HTTPS, o después de un error humano), el sistema no puede encontrar los archivos y se bloquea.
Acceder a phpMyAdmin te permite editar esos valores directamente, sin necesidad de entrar al panel de administración. Es la solución más rápida y segura cuando el error te ha dejado fuera.
Requisitos antes de empezar
Antes de lanzarte a modificar la base de datos, asegúrate de tener lo siguiente:
- Acceso a tu panel de hosting (cPanel, DirectAdmin, Syspanel, Plesk, etc.).
- Credenciales de la base de datos (nombre de la base de datos, usuario y contraseña). Normalmente las encuentras en el archivo
wp-config.phpde tu instalación de WordPress. - Una copia de seguridad de la base de datos. Aunque el cambio es sencillo, un error puede romper todo. Siempre respalda antes.
[WARNING] No modifiques nada en phpMyAdmin si no has hecho una copia de seguridad. Un solo clic equivocado puede dejar tu sitio inservible.
Paso a paso: Cómo cambiar URL WordPress phpMyAdmin
1. Accede a phpMyAdmin desde tu panel de hosting
La forma más común es a través de cPanel, pero también puedes usar otros paneles como Syspanel (recuerda que el puerto de acceso es el 2106) o DirectAdmin.
- En cPanel: busca el icono de phpMyAdmin dentro de la sección "Bases de datos".
- En Syspanel: ve a "Bases de datos" y haz clic en "phpMyAdmin".
- Si tu hosting no tiene cPanel, consulta con tu proveedor cómo acceder a phpMyAdmin.
Una vez dentro, verás una lista de bases de datos a la izquierda. Selecciona la base de datos de tu WordPress.
2. Localiza la tabla wp_options
Dentro de la base de datos, busca una tabla que se llame wp_options (el prefijo wp_ puede variar si lo cambiaste durante la instalación). Puede llamarse mi_prefijo_options.
Haz clic en esa tabla. Verás una larga lista de filas con opciones de configuración.
3. Encuentra las filas siteurl y home
Dentro de wp_options, busca dos filas clave:
siteurl: es la URL donde está instalado WordPress (la dirección del directorio principal).home: es la URL que ven los visitantes (tu dominio principal).
Normalmente ambas tienen el mismo valor, a menos que hayas hecho una instalación en un subdirectorio.
Puedes usar el buscador que aparece en la parte superior de la tabla, o simplemente ordenar por la columna option_name para encontrarlas más rápido.
4. Edita los valores
Haz clic en el icono de editar (normalmente un lápiz) en la fila de siteurl. Se abrirá una ventana donde puedes cambiar el valor en el campo option_value.
Escribe la URL correcta, por ejemplo:
https://tudominio.com
Importante: no incluyas barra inclinada al final a menos que sea necesario. Usa siempre el protocolo correcto (http o https).
Repite el mismo proceso para la fila home.
[TIP] Si estás migrando de HTTP a HTTPS, asegúrate de que ambas URLs comiencen con
https://.
5. Guarda los cambios
Después de modificar cada fila, haz clic en "Continuar" o "Guardar" (dependiendo de la versión de phpMyAdmin). Verás un mensaje de confirmación.
6. Verifica que tu sitio funciona
Ahora abre tu navegador y visita tu dominio. Si todo está bien, tu sitio debería cargar correctamente. También puedes intentar acceder a /wp-admin para entrar al panel.
Si ves un error 404 o la página en blanco, revisa que hayas escrito bien las URLs (sin errores tipográficos y con el protocolo correcto).
Otra opción: usar una consulta SQL directa
Si te sientes más cómodo con SQL, puedes ejecutar una consulta directa en lugar de editar fila por fila. Es más rápido y también muy seguro.
En phpMyAdmin, selecciona tu base de datos y ve a la pestaña SQL. Allí pega el siguiente código (reemplaza tudominio.com por tu dominio real):
UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'home';
Haz clic en "Continuar" y listo. Este método actualiza ambas filas en un solo paso.
[INFO] Si tu prefijo de tabla es diferente a
wp_, cámbialo en la consulta. Por ejemplo, si tu prefijo esblog_, usablog_options.
¿Qué hacer si no encuentras la base de datos o no tienes acceso a phpMyAdmin?
A veces el hosting no ofrece phpMyAdmin, o los datos de acceso no están a la mano. En ese caso, puedes usar otras alternativas:
-
Cambiar la URL desde el archivo
wp-config.php: añade estas líneas antes del comentario "¡Eso es todo, deja de editar!":define('WP_HOME','https://tudominio.com'); define('WP_SITEURL','https://tudominio.com');Esto sobreescribe los valores de la base de datos temporalmente.
-
Usar WP-CLI: si tienes acceso por terminal, ejecuta:
wp option update siteurl 'https://tudominio.com' wp option update home 'https://tudominio.com' -
Contactar al soporte del hosting: ellos pueden hacer el cambio por ti si les das la URL correcta.
Preguntas frecuentes sobre el cambio de URL en WordPress
¿Por qué mi sitio se ve en blanco después de cambiar la URL?
Esto suele pasar cuando la URL que escribiste es incorrecta (por ejemplo, falta la s de https, o tiene una barra extra). Vuelve a phpMyAdmin y revisa los valores.
¿Puedo cambiar la URL sin perder datos?
Sí, este cambio solo afecta a las direcciones. No toca contenido, usuarios ni plugins. Eso sí, si tu sitio usa rutas absolutas en enlaces internos, puede que algunos se rompan. Es recomendable usar un plugin como "Better Search Replace" después del cambio para actualizar URLs en todo el contenido.
¿Qué pasa si cambio la URL pero el sitio sigue sin cargar?
Puede que tengas problemas con el archivo .htaccess o con la configuración del servidor. Prueba a regenerar los enlaces permanentes desde Ajustes > Enlaces permanentes (una vez que puedas acceder al panel).
¿Es seguro modificar la base de datos con phpMyAdmin?
Sí, siempre que sepas lo que estás haciendo. Pero si no estás seguro, haz una copia de seguridad y sigue los pasos al pie de la letra. Si te equivocas, puedes restaurar la copia.
¿Necesito conocimientos técnicos para hacer esto?
No. Con esta guía y un poco de cuidado, cualquier usuario puede cambiar la URL desde phpMyAdmin. Solo necesitas leer con atención y no modificar nada más.
Consejos finales para evitar futuros problemas
- Siempre respalda tu base de datos antes de hacer cambios importantes.
- Usa HTTPS en tu sitio. Si cambias de HTTP a HTTPS, actualiza ambas URLs y también revisa que tu certificado SSL esté activo.
- No uses URLs con "localhost" si tu sitio ya está en producción. Siempre usa el dominio real.
- Si usas Syspanel, recuerda que el acceso a phpMyAdmin se hace desde el panel de bases de datos, con puerto 2106.
Conclusión
Cambiar la URL de WordPress desde phpMyAdmin es una habilidad básica que todo administrador de sitios debería conocer. Te saca de apuros cuando el panel de administración no responde y te permite recuperar el control de tu sitio en minutos.
Ahora ya sabes cómo cambiar URL WordPress phpMyAdmin de forma segura, tanto editando filas como ejecutando consultas SQL. La próxima vez que te enfrentes a un error de URL, no entres en pánico: abre phpMyAdmin, localiza siteurl y home, corrígelos y listo.
Si sigues estos pasos, tu sitio volverá a la vida en menos de lo que canta un gallo.
[TIP] Guarda esta guía en tus favoritos. Te será útil más de una vez.
