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

Guía para cambiar la URL de WordPress desde phpMyAdmin en cPanel

Actualizado el 31 de enero de 2026

Introducción: ¿Por qué necesitas cambiar la URL de tu WordPress?

Cambiar la URL de un sitio WordPress puede parecer una tarea compleja, pero es una operación común cuando migras de dominio, cambias de HTTPS a HTTP (o viceversa) o simplemente necesitas ajustar la dirección de tu sitio. Si alguna vez has intentado modificar la URL desde el panel de administración de WordPress y te has encontrado con un error de conexión o una página en blanco, sabes lo frustrante que puede ser. Aquí es donde entra en juego phpMyAdmin, una herramienta que te permite acceder directamente a la base de datos de tu WordPress y modificar las URLs de forma segura y sin riesgos.

En esta guía, te explicaré paso a paso cómo cambiar la URL de WordPress usando phpMyAdmin desde cPanel. No necesitas ser un experto en bases de datos; solo sigue estas instrucciones y tendrás tu sitio funcionando en el nuevo dominio en cuestión de minutos.


¿Qué necesitas antes de empezar?

Antes de lanzarte a modificar la base de datos, asegúrate de tener lo siguiente:

  • Acceso a cPanel de tu hosting (usuario y contraseña).
  • El nombre de la base de datos de tu WordPress (puedes encontrarlo en el archivo wp-config.php dentro de la carpeta raíz de tu sitio).
  • La nueva URL que deseas usar (por ejemplo, https://nuevodominio.com).
  • Un respaldo reciente de tu base de datos. Esto es crucial por si algo sale mal.

[WARNING] No olvides hacer un backup de tu base de datos antes de realizar cualquier cambio. Un error al modificar las URLs puede dejar tu sitio inaccesible.


Paso 1: Acceder a phpMyAdmin desde cPanel

  1. Inicia sesión en tu cPanel. Normalmente la URL es algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Usa las credenciales que te proporcionó tu hosting.
  2. Busca la sección Bases de datos y haz clic en phpMyAdmin. Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es similar pero recuerda que el puerto de acceso es el 2106 (ejemplo: https://tudominio.com:2106).
  3. Se abrirá una nueva ventana con phpMyAdmin. Verás una lista de bases de datos a la izquierda. Selecciona la base de datos de tu WordPress (la que aparece en tu archivo wp-config.php).

[TIP] Si no recuerdas el nombre de tu base de datos, abre el archivo wp-config.php desde el administrador de archivos de cPanel y busca la línea que dice define('DB_NAME', 'nombre_base_datos');.


Paso 2: Identificar las tablas correctas

Una vez dentro de tu base de datos, verás una lista de tablas. Las dos tablas principales que necesitas modificar son:

  • wp_options (o tuprefijo_options si cambiaste el prefijo por defecto).
  • wp_posts (o tuprefijo_posts).

El prefijo por defecto es wp_, pero puede ser diferente si lo personalizaste al instalar WordPress. Si no estás seguro, busca las tablas que terminan en _options y _posts.


Paso 3: Modificar la URL en la tabla wp_options

Esta tabla almacena la configuración general de tu sitio, incluyendo las URLs principales.

  1. Haz clic en la tabla wp_options (o su equivalente).
  2. Busca las filas donde el campo option_name sea:
    • siteurl
    • home
  3. Para cada una:
    • Haz clic en el ícono de Editar (generalmente un lápiz) a la izquierda de la fila.
    • En el campo option_value, cambia la URL antigua por la nueva (por ejemplo, de http://dominioantiguo.com a https://nuevodominio.com).
    • Guarda los cambios haciendo clic en Continuar o Aceptar.

[INFO] El campo siteurl define la dirección de la instalación de WordPress, mientras que home es la URL que ven los visitantes. Ambos deben coincidir para evitar problemas.


Paso 4: Actualizar URLs en el contenido de las publicaciones (tabla wp_posts)

Si tienes contenido que incluya enlaces internos (como imágenes, enlaces a otras páginas o publicaciones), también debes actualizar esas URLs. Esto se hace en la tabla wp_posts.

  1. Haz clic en la tabla wp_posts.
  2. Ve a la pestaña SQL en la parte superior (no cierres la ventana de phpMyAdmin).
  3. Ejecuta la siguiente consulta SQL, reemplazando los valores entre corchetes:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://dominioantiguo.com', 'https://nuevodominio.com');

[WARNING] Asegúrate de incluir el protocolo (http o https) y de no olvidar la barra al final si es necesario. También verifica que el prefijo de las tablas sea correcto (si usas otro prefijo, cambia wp_posts por tuprefijo_posts).


Paso 5: Verificar y limpiar la caché

Una vez realizados los cambios, es importante verificar que todo funcione correctamente:

  1. Abre tu sitio en un navegador con la nueva URL. Deberías ver la página principal sin errores.
  2. Si usas un plugin de caché (como W3 Total Cache o WP Super Cache), ve a Ajustes > Caché y limpia toda la caché.
  3. También puedes limpiar la caché del navegador o usar una ventana de incógnito para evitar cargar versiones antiguas.

[TIP] Si después del cambio ves un error de "base de datos" o "conexión", verifica que las URLs en wp_options estén correctas y que no haya caracteres extraños.


Solución de problemas comunes (FAQ)

1. ¿Qué hago si después del cambio no puedo acceder al panel de administración?

Si la URL nueva no funciona, intenta acceder a https://nuevodominio.com/wp-admin. Si aún así no puedes, repite los pasos desde phpMyAdmin para asegurarte de que las URLs estén correctas. También puedes probar a cambiar temporalmente la URL a la antigua para recuperar el acceso.

2. ¿Necesito modificar el archivo wp-config.php?

No es necesario a menos que hayas cambiado de servidor o base de datos. Las URLs se almacenan en la base de datos, no en el archivo de configuración.

3. ¿Qué pasa si mi sitio usa HTTPS y cambio a HTTP?

Asegúrate de que el nuevo dominio tenga un certificado SSL válido. Si no lo tiene, es mejor mantener HTTP hasta que lo instales.

4. ¿Cómo cambio la URL si uso Syspanel (HestiaCP)?

El proceso es el mismo. Solo recuerda que el acceso a phpMyAdmin en Syspanel se hace a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Una vez dentro, sigue los pasos descritos.

5. ¿Puedo cambiar la URL sin phpMyAdmin?

Sí, existen plugins como "Better Search Replace" o "Velvet Blues Update URLs", pero a veces fallan en sitios grandes. phpMyAdmin es el método más seguro y directo.

6. ¿Qué hago si mi sitio tiene muchas publicaciones y enlaces?

La consulta SQL del paso 4 actualiza todos los enlaces en el contenido de las publicaciones. Si también necesitas actualizar URLs en campos personalizados o meta datos, puedes usar consultas adicionales, pero para la mayoría de los casos esto es suficiente.


Conclusión: Un cambio rápido y seguro

Cambiar la URL de WordPress desde phpMyAdmin en cPanel es una tarea sencilla si sigues estos pasos. Recuerda siempre hacer un backup antes de empezar y verificar que las URLs nuevas sean correctas. Con esta guía, podrás migrar tu sitio a un nuevo dominio o cambiar de protocolo sin estrés.

Si tienes dudas adicionales, consulta la documentación de tu hosting o busca en foros especializados. ¡Buena suerte con tu cambio de URL!


[INFO] Este artículo es parte de una serie de guías técnicas para usuarios de WordPress. Si necesitas ayuda con otros temas como migraciones, optimización de velocidad o seguridad, no dudes en consultar nuestros otros recursos.

¿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