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

Cómo cambiar la URL de WordPress desde la base de datos en Plesk

Actualizado el 7 de diciembre de 2025

Introducción: ¿Por qué necesitarías cambiar la URL de tu WordPress desde la base de datos?

Cambiar la URL de un sitio WordPress es una tarea común, pero puede volverse un dolor de cabeza si pierdes el acceso al panel de administración. Esto suele pasar cuando migras tu web a un nuevo dominio, cambias de HTTP a HTTPS, o modificas la dirección del sitio en el archivo wp-config.php de forma incorrecta. Cuando esto ocurre, la única manera de recuperar el control es modificando directamente la base de datos.

En este artículo, te guiaré paso a paso para que puedas cambiar la URL de WordPress desde la base de datos usando phpMyAdmin en Plesk. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra. Además, incluiremos consejos útiles para que evites errores comunes.

[INFO] Este método es útil cuando no puedes acceder a tu panel de administración de WordPress (wp-admin). Si aún tienes acceso, es más seguro cambiar la URL desde Ajustes > Generales.


Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control de Plesk (o Syspanel en el caso de HestiaCP, que se accede por el puerto 2106).
  • Credenciales de la base de datos de tu WordPress (usuario y contraseña). Las puedes encontrar en el archivo wp-config.php de tu sitio.
  • Saber la nueva URL que quieres asignar (por ejemplo, https://tunuevodominio.com).

[WARNING] Realiza siempre una copia de seguridad de tu base de datos antes de hacer cualquier cambio. Esto te permitirá restaurar la información si algo sale mal.


Paso 1: Acceder a phpMyAdmin desde Plesk

Plesk incluye una herramienta llamada phpMyAdmin para gestionar bases de datos MySQL. Sigue estos pasos:

  1. Inicia sesión en Plesk. Normalmente accedes a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  2. En el panel principal, busca la sección Bases de datos (puede estar en el menú de la izquierda o en la pestaña "Sitios web y dominios").
  3. Localiza la base de datos asociada a tu WordPress. Por lo general, el nombre incluye el dominio o un prefijo como wp_.
  4. Haz clic en el nombre de la base de datos y luego en el botón phpMyAdmin (o Administrar). Se abrirá una nueva ventana con la interfaz de phpMyAdmin.

[TIP] Si usas Syspanel (HestiaCP), el acceso es similar: inicia sesión en https://tudominio.com:2106, ve a Bases de datos y selecciona phpMyAdmin.


Paso 2: Localizar las tablas correctas

Dentro de phpMyAdmin, verás una lista de tablas a la izquierda. Las tablas de WordPress suelen tener un prefijo, como wp_ (puede variar según tu instalación).

Las tablas clave para cambiar la URL son:

  • wp_options (o [prefijo]_options): Contiene las opciones generales del sitio, incluyendo siteurl y home.
  • wp_posts (o [prefijo]_posts): Almacena el contenido de las entradas y páginas, donde la URL puede estar incrustada en enlaces internos.
  • wp_postmeta (o [prefijo]_postmeta): Guarda metadatos adicionales de las entradas.

Para este tutorial, nos centraremos en la tabla wp_options, que es la más crítica.


Paso 3: Modificar las opciones siteurl y home

La tabla wp_options contiene dos registros que definen la URL de tu sitio:

  • siteurl: La dirección donde está instalado WordPress (por ejemplo, https://tudominio.com).
  • home: La dirección que los visitantes ven en el navegador (normalmente igual a siteurl).

Sigue estos pasos para modificarlos:

  1. En la lista de tablas, haz clic en wp_options.
  2. Busca la fila donde option_name sea siteurl. Puedes usar el buscador (campo "Buscar" en la parte superior) o filtrar por option_name = 'siteurl'.
  3. Haz clic en el icono de Editar (generalmente un lápiz) en la fila correspondiente.
  4. En el campo option_value, reemplaza la URL antigua por la nueva. Por ejemplo, cambia http://www.antiguodominio.com por https://www.nuevodominio.com.
  5. Haz clic en Continuar o Guardar.
  6. Repite el mismo proceso para el registro home.

[WARNING] Asegúrate de escribir la URL completa, incluyendo https:// o http:// según corresponda. Un error común es olvidar la barra final, pero WordPress la maneja automáticamente.


Paso 4: Actualizar enlaces internos en wp_posts (opcional pero recomendado)

Si tu sitio tiene enlaces internos que apuntan a la URL antigua (por ejemplo, en el contenido de las entradas), es recomendable actualizarlos para evitar errores 404. Para ello, puedes usar una consulta SQL directa.

  1. En phpMyAdmin, selecciona la pestaña SQL (en la parte superior).

  2. Escribe la siguiente consulta, reemplazando https://antiguodominio.com y https://nuevodominio.com por tus URLs reales:

    UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://antiguodominio.com', 'https://nuevodominio.com');
    
  3. Haz clic en Continuar para ejecutar la consulta.

  4. También puedes actualizar la tabla wp_postmeta si tienes metadatos que contengan URLs antiguas:

    UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'https://antiguodominio.com', 'https://nuevodominio.com');
    

[INFO] Si no te sientes cómodo con SQL, puedes omitir este paso y usar un plugin como "Better Search Replace" una vez que recuperes el acceso al panel de administración.


Paso 5: Verificar y solucionar problemas comunes

Después de realizar los cambios, es hora de probar que todo funcione:

  1. Abre tu sitio web en el navegador con la nueva URL. Deberías ver la página principal sin errores.
  2. Intenta acceder al panel de administración: https://tunuevodominio.com/wp-admin. Si puedes iniciar sesión, ¡felicidades!
  3. Revisa enlaces internos: Navega por algunas páginas y entradas para asegurarte de que los enlaces funcionen correctamente.

Posibles errores y soluciones

  • Error "No se puede conectar a la base de datos": Verifica que los datos en wp-config.php (nombre de la base, usuario y contraseña) sean correctos.
  • Página en blanco (white screen of death): Puede deberse a un error en el archivo .htaccess. Regenera los enlaces permanentes desde Ajustes > Enlaces permanentes (una vez que accedas al panel).
  • Redirecciones incorrectas: Si usas HTTPS, asegúrate de tener un certificado SSL válido y de que tu hosting lo soporte.

[TIP] Si después de cambiar la URL no puedes acceder al panel, repite los pasos anteriores y verifica que no hayas escrito mal la URL en la base de datos.


Paso alternativo: Usar la función de búsqueda y reemplazo de phpMyAdmin

Si prefieres una interfaz visual en lugar de escribir SQL, phpMyAdmin tiene una función de Buscar y reemplazar:

  1. En la pantalla principal de phpMyAdmin, selecciona la base de datos de WordPress.
  2. Ve a la pestaña Buscar (o Search).
  3. En el campo "Buscar por", escribe la URL antigua.
  4. En "Reemplazar con", escribe la nueva URL.
  5. Marca todas las tablas (wp_posts, wp_options, wp_postmeta, etc.) y haz clic en Ejecutar.

Este método es más seguro porque solo modifica las coincidencias exactas.


Preguntas frecuentes (FAQ)

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

Si solo cambias siteurl, es posible que la página principal se vea correcta, pero los enlaces internos y la ruta de administración sigan apuntando a la URL antigua. Siempre modifica ambos valores.

¿Puedo usar este método para cambiar de HTTP a HTTPS?

Sí, es perfectamente válido. Solo asegúrate de que tu hosting tenga un certificado SSL activo y de que la nueva URL comience con https://.

¿Y si mi tabla tiene un prefijo diferente?

El prefijo puede ser wp_, blog_, cms_, etc. En la lista de tablas de phpMyAdmin, identifica el prefijo que usan tus tablas y ajústalo en los pasos anteriores.

¿Es necesario actualizar las tablas wp_posts y wp_postmeta?

No es obligatorio, pero es recomendable para evitar enlaces rotos. Si tu sitio es pequeño, puedes hacerlo manualmente; si es grande, usa una consulta SQL o un plugin.

¿Puedo hacer esto desde Syspanel (HestiaCP)?

Sí, el proceso es idéntico. Accede a Syspanel por el puerto 2106, busca la base de datos y abre phpMyAdmin. El resto de los pasos son los mismos.


Conclusión

Cambiar la URL de WordPress desde la base de datos en Plesk es un proceso sencillo si sigues los pasos correctos. Lo más importante es modificar los registros siteurl y home en la tabla wp_options, y luego actualizar los enlaces internos para mantener la coherencia del sitio.

Recuerda siempre hacer una copia de seguridad antes de cualquier cambio y verificar que la nueva URL funcione correctamente. Con esta guía, podrás resolver problemas de acceso a tu panel de administración y mantener tu sitio funcionando sin contratiempos.

[INFO] Si encuentras dificultades, no dudes en contactar al soporte técnico de tu hosting. Ellos pueden ayudarte a restaurar el acceso si es necesario.

¡Espero que este artículo te haya sido de gran ayuda! Ahora ya sabes cómo modificar tu URL de WordPress desde la base de datos como un profesional.

¿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