Cómo cambiar la URL de WordPress desde phpMyAdmin en Plesk
Introducción: ¿Por qué necesitas cambiar la URL de WordPress desde phpMyAdmin?
Uno de los problemas más comunes al administrar un sitio web en WordPress es encontrarse con la temida pantalla en blanco o un mensaje de error como "Error de redireccionamiento" o "No se puede conectar a la base de datos". Esto suele ocurrir cuando la URL de WordPress se configura incorrectamente, ya sea porque cambiaste de dominio, migraste el sitio a un nuevo servidor o modificaste accidentalmente la dirección desde el panel de administración.
Afortunadamente, existe una solución directa y segura: cambiar la URL de WordPress directamente desde la base de datos usando phpMyAdmin en Plesk. En este artículo te guiaré paso a paso para que puedas corregir este error sin necesidad de conocimientos avanzados de programación.
[INFO] Este método es especialmente útil cuando no puedes acceder al panel de administración de WordPress (wp-admin) porque la URL incorrecta te bloquea el acceso.
¿Qué necesitas antes de empezar?
Antes de sumergirnos en el proceso, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de tu panel de control de hosting.
- Nombre de la base de datos: Lo encontrarás en la sección de "Bases de datos" de tu suscripción en Plesk.
- Usuario y contraseña de la base de datos: También disponibles en el mismo lugar.
- Paciencia: El proceso es sencillo, pero debes seguir cada paso con cuidado.
[WARNING] Realiza siempre una copia de seguridad de tu base de datos antes de hacer cualquier cambio. En Plesk puedes exportar la base de datos desde la misma sección de phpMyAdmin.
Paso 1: Accede a phpMyAdmin desde Plesk
El primer paso es abrir phpMyAdmin, la herramienta que te permite gestionar tu base de datos MySQL. Sigue estos pasos:
- Inicia sesión en tu panel de Plesk.
- En el menú lateral, busca la sección "Bases de datos" (puede aparecer como "Databases" si está en inglés).
- Haz clic en el nombre de la base de datos asociada a tu sitio WordPress.
- En la ventana que se abre, verás un botón o enlace que dice "phpMyAdmin". Púlsalo.
Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. Aquí es donde realizaremos los cambios.
[TIP] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el acceso a la base de datos se hace a través del puerto 2106. Busca la opción "phpMyAdmin" dentro del panel de administración de tu sitio.
Paso 2: Localiza la tabla wp_options
Una vez dentro de phpMyAdmin, verás una lista de tablas en el panel izquierdo. Cada tabla almacena información específica de tu sitio. La que nos interesa es wp_options (el prefijo wp_ puede variar si lo cambiaste durante la instalación; por ejemplo, podría ser mi_sitio_options).
-
Haz clic en el nombre de la tabla
wp_optionsen el panel izquierdo. -
Se cargará una vista con todas las filas de esta tabla. Busca dos filas clave:
siteurl: Almacena la dirección URL principal de tu sitio.home: Define la dirección que ven los visitantes (puede ser igual o diferente asiteurl).
[INFO] Si tu tabla se llama diferente (por ejemplo,
blog_options), no te preocupes. El nombre depende del prefijo que elegiste al instalar WordPress. Lo importante es que encuentres las opcionessiteurlyhome.
Paso 3: Edita los valores de siteurl y home
Ahora vamos a corregir las URLs incorrectas. Sigue estos pasos para cada una de las dos filas:
- Haz clic en el icono de lápiz (Editar) que aparece a la izquierda de la fila
siteurl. - En el campo "option_value", escribe la URL correcta de tu sitio. Por ejemplo:
- Si tu dominio es
https://mipagina.com, escribe exactamente eso. - Importante: Incluye el protocolo (
http://ohttps://) y no añadas una barra al final a menos que sea necesario.
- Si tu dominio es
- Haz clic en "Continuar" o "Guardar" (dependiendo de la versión de phpMyAdmin).
- Repite el mismo proceso para la fila
home.
[WARNING] Asegúrate de que ambas URLs sean idénticas, a menos que tengas una configuración avanzada (por ejemplo, si usas un subdominio para el panel de administración). En la mayoría de los sitios,
siteurlyhomedeben coincidir.
Paso 4: Verifica el cambio
Una vez que hayas guardado los cambios, es momento de comprobar si todo funciona:
- Cierra phpMyAdmin (puedes cerrar la pestaña del navegador).
- Abre una nueva pestaña y escribe tu dominio en la barra de direcciones.
- Si la URL es correcta, deberías ver tu sitio web normalmente.
Si aún tienes problemas, prueba a acceder a https://tudominio.com/wp-admin para ver si puedes iniciar sesión en el panel de administración.
[TIP] Si el sitio sigue sin cargar, limpia la caché de tu navegador o prueba con otro dispositivo. A veces los cambios tardan unos minutos en propagarse.
¿Qué hacer si no encuentras las filas siteurl y home?
En casos raros, las filas pueden tener nombres ligeramente diferentes o estar ocultas. Aquí tienes una solución alternativa:
- En la tabla
wp_options, busca en el campo "option_name" usando el filtro de búsqueda (suele ser un cuadro de texto en la parte superior). - Escribe
siteurly pulsa Enter. Si no aparece, escribehome. - Si aún así no las encuentras, es posible que el prefijo de la tabla sea diferente. Revisa el nombre de la tabla en el panel izquierdo (por ejemplo,
miweb_options).
[INFO] Otra opción es ejecutar una consulta SQL directamente. En phpMyAdmin, ve a la pestaña "SQL" y escribe:
SELECT * FROM wp_options WHERE option_name = 'siteurl' OR option_name = 'home';Esto te mostrará las filas directamente.
Errores comunes y cómo solucionarlos
Error 1: La URL tiene una barra al final
Si agregaste una barra al final (por ejemplo, https://mipagina.com/), WordPress puede generar redireccionamientos infinitos. Solución: Edita de nuevo las filas y elimina la barra final.
Error 2: El protocolo es incorrecto (http vs https)
Si tu sitio usa SSL, asegúrate de que la URL comience con https://. Si usas http://, el navegador puede mostrar un aviso de seguridad.
Error 3: No puedes acceder a phpMyAdmin
Si no encuentras la opción en Plesk, contacta a tu proveedor de hosting. En algunos planes compartidos, el acceso a phpMyAdmin puede estar restringido.
[WARNING] No modifiques otras tablas ni valores si no estás seguro de lo que haces. Un cambio incorrecto puede romper tu sitio.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL de WordPress desde el panel de administración si tengo acceso?
Sí, es más sencillo. Ve a Ajustes > Generales y modifica las direcciones de WordPress y del sitio. Pero si no puedes acceder, este método es la solución.
¿Qué pasa si cambio solo una de las dos URLs?
Si modificas solo siteurl o solo home, tu sitio podría funcionar a medias (por ejemplo, la página principal carga, pero los enlaces internos no). Es mejor cambiar ambas.
¿Necesito reiniciar algo después del cambio?
No, los cambios en la base de datos son inmediatos. Solo cierra sesión en phpMyAdmin y recarga tu sitio.
¿Este método funciona en otros paneles de control como cPanel o Syspanel?
Sí, el proceso es similar. En Syspanel (puerto 2106), busca la opción "Bases de datos" y luego "phpMyAdmin". La ubicación exacta puede variar, pero la lógica es la misma.
Conclusión
Cambiar la URL de WordPress desde phpMyAdmin en Plesk es una habilidad valiosa que te sacará de apuros cuando el panel de administración no esté disponible. Recuerda siempre hacer una copia de seguridad antes de cualquier modificación y seguir los pasos con calma.
Si encuentras algún problema, no dudes en consultar con tu proveedor de hosting o buscar ayuda en foros especializados. Con práctica, este proceso se volverá tan natural como respirar.
[TIP] Guarda esta guía en tus favoritos. Nunca sabes cuándo necesitarás rescatar tu sitio de una URL incorrecta.
