🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo cambiar la URL de WordPress desde la base de datos (cPanel/phpMyAdmin)

Actualizado el 17 de junio de 2026

¿Has perdido el acceso a tu panel de administración de WordPress? ¿Has cambiado la URL de tu sitio y ahora no puedes entrar? No te preocupes, es un problema común y tiene una solución directa. Modificar la URL de WordPress directamente desde la base de datos usando phpMyAdmin es una de las técnicas más efectivas cuando no puedes acceder al escritorio. En esta guía completa y paso a paso, aprenderás exactamente cómo hacerlo, incluso si eres principiante.

¿Por qué necesito cambiar la URL de WordPress desde la base de datos?

WordPress almacena la dirección de tu sitio (siteurl) y la dirección de tu panel de administración (home) en dos registros dentro de la tabla wp_options de su base de datos. Cuando cambias la URL de tu dominio, por ejemplo, de midominio.com a midominio.org, o cuando mueves tu sitio de un servidor local a uno en producción, estas direcciones dejan de coincidrar.

Si intentas acceder a tu sitio con la URL antigua, WordPress intentará cargar recursos desde una dirección que ya no existe, lo que provoca errores de conexión, páginas en blanco o redirecciones infinitas. Al modificar directamente estos valores en la base de datos, fuerzas a WordPress a usar la nueva dirección, restaurando el acceso.

Requisitos antes de empezar

Para realizar este cambio necesitas dos cosas:

  • Acceso a cPanel o a tu panel de hosting: La mayoría de los proveedores de hosting ofrecen cPanel. Si usas un panel como Syspanel (el puerto de acceso es el 2106), el proceso es similar, solo cambia la interfaz.
  • phpMyAdmin: Es la herramienta que te permite gestionar bases de datos MySQL desde un navegador. Normalmente está disponible dentro de cPanel o Syspanel.

[WARNING] Antes de modificar cualquier cosa en la base de datos, siempre haz una copia de seguridad. Un error puede dejar tu sitio completamente inaccesible. Si no sabes cómo hacerla, contacta con tu soporte técnico.

Método 1: Cambiar siteurl y home desde phpMyAdmin (el más común)

Este método es el más directo y funciona en la mayoría de los casos. Sigue estos pasos con cuidado.

Paso 1: Accede a phpMyAdmin desde tu panel de hosting

  1. Inicia sesión en tu cPanel o Syspanel (puerto 2106).
  2. Busca la sección Bases de datos. En cPanel suele llamarse "phpMyAdmin" o "MySQL Databases". En Syspanel, busca "phpMyAdmin" en el menú de aplicaciones.
  3. Haz clic en el icono de phpMyAdmin. Se abrirá una nueva pestaña en tu navegador.

Paso 2: Selecciona la base de datos de WordPress

En la columna izquierda de phpMyAdmin, verás una lista de todas tus bases de datos. Identifica la que pertenece a tu sitio de WordPress. El nombre suele ser algo como tuusuario_wp o midominio_wordpress. Si no estás seguro, revisa el archivo wp-config.php de tu sitio (lo encuentras en la raíz de tu instalación de WordPress) donde está la línea define('DB_NAME', 'nombre_de_tu_base');.

Haz clic en el nombre de la base de datos para expandirla y mostrar sus tablas.

Paso 3: Localiza la tabla wp_options

Dentro de la base de datos, busca la tabla que comienza con el prefijo de tu instalación de WordPress. El prefijo por defecto es wp_, pero puede ser diferente (por ejemplo, wp3_, blog_). La tabla que necesitas es wp_options (o tu_prefijo_options). Haz clic en ella.

Paso 4: Encuentra los registros siteurl y home

Una vez dentro de la tabla wp_options, verás una lista de todas las opciones de configuración de WordPress. Necesitas encontrar dos registros específicos:

  • siteurl: Contiene la dirección URL principal de tu sitio (por ejemplo, https://midominio.com).
  • home: Contiene la dirección de tu página principal (normalmente es la misma que siteurl, pero puede ser diferente si tienes una instalación en un subdirectorio).

Para encontrarlos rápidamente, usa el campo de búsqueda que aparece en la parte superior de la tabla. Escribe siteurl en el campo "Buscar" y haz clic en "Ejecutar". Repite el proceso para home.

Paso 5: Edita los valores

  1. Haz clic en el icono de editar (normalmente un lápiz) que aparece a la izquierda del registro siteurl.
  2. En el campo option_value, borra la URL antigua y escribe la nueva URL completa, incluyendo https:// o http://. Por ejemplo: https://midominio.org.
  3. Haz clic en "Continuar" o "Guardar" en la parte inferior de la página.
  4. Repite exactamente el mismo proceso para el registro home, asegurándote de que tenga la misma URL nueva.

[TIP] Si tu sitio usa SSL (lo cual es muy recomendable), asegúrate de que la URL empiece con https://. Si no estás seguro, revisa si en la barra de direcciones de tu navegador aparece un candado.

Paso 6: Verifica el acceso

Una vez que hayas guardado ambos cambios, cierra phpMyAdmin y abre una nueva pestaña en tu navegador. Escribe la nueva URL de tu sitio (por ejemplo, https://midominio.org). Si todo salió bien, deberías ver tu sitio web funcionando correctamente. Luego, intenta acceder a tu panel de administración añadiendo /wp-admin al final de la URL (ejemplo: https://midominio.org/wp-admin). ¡Deberías poder iniciar sesión sin problemas!

Método 2: Usar una consulta SQL directa (más rápido, pero requiere cuidado)

Si te sientes cómodo escribiendo SQL, puedes actualizar ambos valores con una sola consulta. Este método es más rápido y evita tener que buscar los registros manualmente.

Paso 1: Accede a phpMyAdmin y selecciona tu base de datos (igual que en el Método 1).

Paso 2: Ve a la pestaña "SQL"

Una vez dentro de la base de datos, busca la pestaña que dice "SQL" en la parte superior de la ventana. Se abrirá un editor de texto.

Paso 3: Escribe y ejecuta la consulta

Copia y pega la siguiente consulta SQL en el editor, reemplazando https://midominio.org con tu nueva URL y wp_ con el prefijo de tu tabla si es diferente:

UPDATE wp_options SET option_value = 'https://midominio.org' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://midominio.org' WHERE option_name = 'home';

Haz clic en el botón "Continuar" o "Ejecutar" (el texto puede variar). Si todo está correcto, phpMyAdmin te mostrará un mensaje como "Filas afectadas: 2".

[WARNING] Asegúrate de que la URL esté escrita exactamente como quieres que aparezca, incluyendo la s de https si tu sitio tiene certificado SSL. Un error tipográfico puede dejarte sin acceso.

¿Qué hago si no encuentro la tabla wp_options?

Si no ves la tabla wp_options, es posible que el prefijo de tu instalación de WordPress sea diferente. Revisa el archivo wp-config.php en la raíz de tu sitio (puedes acceder a él mediante FTP o el administrador de archivos de tu hosting). Busca la línea:

$table_prefix = 'wp_';

El valor entre comillas es tu prefijo. Si es wp3_, entonces la tabla se llamará wp3_options. Repite todos los pasos usando ese nombre.

Preguntas frecuentes (FAQ)

¿Qué pasa si cambio solo siteurl y no home?

Si solo cambias siteurl, es probable que la página principal de tu sitio funcione, pero los enlaces internos, las imágenes y el panel de administración sigan apuntando a la URL antigua, generando errores. Siempre es mejor cambiar ambos valores.

¿Puedo usar este método si mi sitio está en un subdirectorio?

Sí, funciona igual. Por ejemplo, si tu sitio está en midominio.com/blog, los valores serían https://midominio.com/blog tanto para siteurl como para home.

¿Qué hago si después del cambio el sitio sigue sin cargar?

Puede que el problema no sea solo la URL. Prueba a limpiar la caché de tu navegador y del servidor (si usas un plugin de caché). También verifica que tu nuevo dominio esté correctamente apuntado a tu servidor de hosting (los DNS pueden tardar hasta 48 horas en propagarse).

¿Es seguro cambiar la URL desde la base de datos?

Sí, es un procedimiento estándar y seguro si sigues los pasos correctamente. La precaución más importante es hacer una copia de seguridad de la base de datos antes de cualquier modificación.

¿Qué alternativa tengo si no tengo acceso a phpMyAdmin?

Si no tienes acceso a phpMyAdmin, puedes intentar cambiar la URL editando el archivo wp-config.php y añadiendo las siguientes líneas (justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */):

define('WP_HOME','https://midominio.org');
define('WP_SITEURL','https://midominio.org');

Guarda el archivo y vuelve a intentar acceder a tu sitio. Una vez que hayas entrado al panel de administración, puedes eliminar estas líneas del archivo.

[INFO] Este método es útil como solución temporal, pero es mejor hacer el cambio desde la base de datos o desde el panel de administración una vez que recuperes el acceso, ya que las constantes en wp-config.php tienen prioridad sobre los valores de la base de datos.

Conclusión

Cambiar la URL de WordPress desde la base de datos usando phpMyAdmin es una habilidad esencial para cualquier administrador de sitios web. Aunque pueda parecer intimidante al principio, es un proceso sencillo que sigue una lógica clara: localizar la tabla wp_options, editar los registros siteurl y home, y guardar los cambios. Siguiendo esta guía, incluso un usuario sin experiencia técnica podrá resolver el problema de "WordPress acceso perdido" en pocos minutos. Recuerda siempre hacer una copia de seguridad antes de tocar la base de datos y verificar que la nueva URL esté escrita correctamente. ¡Tu sitio volverá a la vida en un instante!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel