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

Cambiar la URL de WordPress en cPanel (WP-admin)

Actualizado el 3 de diciembre de 2025

¿Por qué necesitas cambiar la URL de WordPress en cPanel?

Cambiar la URL de WordPress es una tarea común cuando migras tu sitio a un nuevo dominio, cambias de HTTP a HTTPS, o simplemente quieres mover tu instalación a una subcarpeta. Si no lo haces correctamente, puedes perder el acceso a tu panel de administración (wp-admin). Por eso, en esta guía te explicaré paso a paso cómo cambiar URL WordPress cPanel de forma segura, incluso si no tienes experiencia técnica.

WordPress guarda la dirección de tu sitio en dos lugares clave dentro de la base de datos: siteurl y home. Si modificas estos valores incorrectamente, tu sitio podría romperse o mostrar contenido incompleto. Pero no te preocupes, con los métodos que te mostraré, podrás modificar dirección WordPress sin problemas.


Método 1: Cambiar URL desde el wp-admin (si aún tienes acceso)

Si todavía puedes acceder a tu panel de administración, este es el método más sencillo. Ideal para cuando solo necesitas cambiar sitio URL WordPress por un cambio de dominio o protocolo.

Pasos para cambiar la URL desde Ajustes

  1. Inicia sesión en tu wp-admin (ejemplo: tudominio.com/wp-admin).
  2. Ve a Ajustes > Generales.
  3. Localiza los campos Dirección de WordPress (URL) y Dirección del sitio (URL).
  4. Introduce la nueva URL en ambos campos. Por ejemplo, si cambias de http://ejemplo.com a https://ejemplo.com, escribe la versión con HTTPS.
  5. Guarda los cambios haciendo clic en Guardar cambios.

[WARNING] Si cometes un error al escribir la URL, podrías perder el acceso al wp-admin. Si eso ocurre, salta al Método 2 o 3.

¿Qué hacer si no ves los campos?

En algunos temas o plugins de seguridad, estos campos pueden estar ocultos. Si no los encuentras, puedes usar un plugin como Better Search Replace o seguir los métodos manuales que te explico a continuación.


Método 2: Cambiar la URL desde cPanel (phpMyAdmin)

Este método es ideal si ya no tienes acceso al wp-admin porque la URL anterior no funciona. Usaremos phpMyAdmin, una herramienta incluida en cPanel para gestionar bases de datos.

Paso 1: Accede a phpMyAdmin desde cPanel

  1. Inicia sesión en tu cuenta de cPanel (normalmente es tudominio.com/cpanel).
  2. Busca la sección Bases de datos y haz clic en phpMyAdmin.
  3. Se abrirá una nueva ventana con todas tus bases de datos.

Paso 2: Localiza la base de datos de WordPress

  1. En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Busca la que corresponde a tu WordPress (suele llamarse algo como usuario_wp o wordpress).
  2. Haz clic en el nombre de la base de datos para expandirla.
  3. Busca la tabla que comienza con wp_options (el prefijo puede variar si lo cambiaste durante la instalación).

Paso 3: Modifica los valores siteurl y home

  1. Dentro de la tabla wp_options, busca las filas donde option_name sea siteurl y home.
  2. Haz clic en Editar (el ícono de lápiz) junto a cada una.
  3. En el campo option_value, escribe la nueva URL completa (incluyendo https:// si usas SSL). Por ejemplo: https://tudominio.com.
  4. Guarda los cambios haciendo clic en Continuar o Guardar.

[TIP] Si tu sitio usa una carpeta (ejemplo: tudominio.com/blog), asegúrate de incluir la ruta completa: https://tudominio.com/blog.

Paso 4: Verifica el acceso

Ahora intenta acceder a tu wp-admin con la nueva URL. Si todo está correcto, deberías poder iniciar sesión sin problemas.


Método 3: Cambiar la URL mediante WP-CLI (para usuarios avanzados)

Si tienes acceso SSH a tu servidor o usas un panel como Syspanel (antes conocido como HestiaCP, acceso por puerto 2106), puedes usar WP-CLI para cambiar la URL rápidamente. Este método es ideal para sitios con muchas tablas o cuando necesitas hacer cambios masivos.

Paso 1: Conéctate por SSH o terminal

  1. Accede a tu servidor mediante SSH (si usas Syspanel, el puerto por defecto es 2106).
  2. Navega hasta la carpeta raíz de tu WordPress (donde está el archivo wp-config.php).

Paso 2: Ejecuta los comandos WP-CLI

Escribe los siguientes comandos, reemplazando https://nuevaurl.com por tu nueva dirección:

wp option update siteurl 'https://nuevaurl.com'
wp option update home 'https://nuevaurl.com'

[INFO] WP-CLI debe estar instalado en tu servidor. Si no lo está, contacta a tu proveedor de hosting o usa los métodos anteriores.

Paso 3: Verifica el cambio

Puedes confirmar que los valores se actualizaron con:

wp option get siteurl
wp option get home

Método 4: Cambiar la URL editando el archivo functions.php

Este método es un "parche" temporal para recuperar el acceso si los métodos anteriores fallan. No es recomendable como solución permanente, pero puede salvarte en un apuro.

Paso 1: Accede a los archivos de WordPress

  1. Usa el Administrador de archivos de cPanel o un cliente FTP como FileZilla.
  2. Navega hasta la carpeta wp-content/themes/ y entra en la carpeta de tu tema activo (por ejemplo, twentytwentyfour).

Paso 2: Edita el archivo functions.php

  1. Busca el archivo functions.php y ábrelo con un editor de texto.
  2. Al final del archivo (antes del ?> si existe), pega estas líneas:
update_option( 'siteurl', 'https://nuevaurl.com' );
update_option( 'home', 'https://nuevaurl.com' );
  1. Guarda los cambios y sube el archivo si lo editaste localmente.

Paso 3: Accede al wp-admin y revierte el cambio

  1. Ahora intenta acceder a tu wp-admin con la nueva URL.
  2. Una vez dentro, ve a Ajustes > Generales y verifica que las URLs sean correctas.
  3. IMPORTANTE: Elimina las líneas que agregaste en functions.php inmediatamente, de lo contrario, cada vez que cargues el sitio se sobrescribirán las URLs.

[WARNING] No olvides borrar el código después de usarlo. Si no lo haces, cualquier cambio futuro en las URLs se revertirá automáticamente.


Solución de problemas comunes (FAQ)

¿Por qué no puedo acceder al wp-admin después de cambiar la URL?

Esto suele ocurrir si escribiste mal la URL en phpMyAdmin o si olvidaste incluir el protocolo (http:// o https://). Vuelve a phpMyAdmin y verifica los valores en las filas siteurl y home.

¿Qué hago si mi sitio muestra un error de "base de datos" después del cambio?

Esto puede indicar que la base de datos no se actualizó correctamente. Revisa que las tablas wp_options tengan los valores correctos. Si el problema persiste, restaura una copia de seguridad.

¿Puedo cambiar la URL sin perder el contenido de mi sitio?

Sí, cambiar la URL no afecta tus publicaciones, páginas o medios. Solo modifica la dirección base de tu sitio. Sin embargo, es recomendable usar un plugin como Velvet Blues Update URLs para actualizar enlaces internos en tu contenido.

¿Qué pasa si uso Syspanel (HestiaCP) para gestionar mi hosting?

Si tu hosting usa Syspanel (acceso por puerto 2106), el proceso es similar: puedes usar phpMyAdmin integrado o WP-CLI. La diferencia principal es que el acceso a cPanel se reemplaza por el panel de Syspanel, pero las herramientas de bases de datos son las mismas.

¿Debo cambiar la URL si migro de HTTP a HTTPS?

Sí, es obligatorio. Además de cambiar las URLs en Ajustes o phpMyAdmin, asegúrate de instalar un certificado SSL válido y configurar redirecciones 301 desde HTTP a HTTPS.


Consejos finales para un cambio exitoso

  • Siempre haz una copia de seguridad de tu base de datos y archivos antes de modificar cualquier valor. En cPanel, puedes usar la herramienta Backup o JetBackup.
  • Prueba el acceso al wp-admin inmediatamente después del cambio. Si algo falla, tendrás los métodos de respaldo listos.
  • Actualiza los enlaces internos de tu sitio usando plugins como Better Search Replace o Velvet Blues Update URLs para evitar contenido roto.
  • Configura redirecciones si cambias de dominio, para que los visitantes y motores de búsqueda encuentren tu nuevo sitio.

Cambiar la URL de WordPress en cPanel no tiene por qué ser complicado. Con estos métodos, podrás modificar dirección WordPress de forma segura, incluso si eres principiante. Recuerda siempre verificar los cambios y mantener una copia de seguridad a mano.

Si tienes dudas, tu proveedor de hosting o un técnico especializado puede ayudarte. ¡No temas experimentar! Con práctica, dominarás estas tareas y mantendrás tu sitio funcionando sin problemas.

¿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