Guía para decidir mejor
La web funciona, pero wp-admin no abre: qué revisar
Que la portada cargue no demuestra que la ruta de administración esté sana. Identifica el código y la capa que la bloquea.
Si la web pública funciona pero wp-admin no abre, el servidor no está necesariamente caído. La ruta de administración puede responder con un 403, redirigir al login, mostrar un error PHP o quedarse en blanco. Cada síntoma apunta a una comprobación distinta; evita cambiar contraseñas, permisos y plugins a la vez.
Identifica la respuesta exacta
- Prueba /wp-login.php y /wp-admin/ en una sesión privada y desde otra conexión. Anota si aparece 403, 404, 500, un bucle de redirecciones o una página en blanco. Revisa en el navegador la URL final, cookies y cabeceras sin compartirlas públicamente.
- Comprueba que las URL de WordPress y del sitio usan el dominio y HTTPS previstos. Tras una migración, un cambio de dominio o un proxy, una mezcla de esquemas puede romper la sesión. No edites la base de datos directamente sin copia y plan de reversión.
- Busca en los logs del web server, PHP, firewall y plugin de seguridad la hora de la prueba. Un 403 de WAF no se arregla reinstalando WordPress; un fatal PHP limitado al panel requiere revisar el archivo y componente señalado.
Actúa según la evidencia
Si el login acepta credenciales pero vuelve al mismo formulario, revisa cookies, caché indebida en rutas administrativas, reglas de proxy y configuración de URL. Si el WAF bloquea tu IP, valida la regla con quien lo administra y crea una excepción acotada; no desactives toda la protección de la tienda. Si el log identifica una extensión, prueba la reversión en staging y compara. La documentación de WordPress sobre acceso reúne pruebas para errores de sesión y contraseña.
El artículo anterior «No puedo acceder a wp-admin» aborda también credenciales olvidadas. Esta guía se centra en el caso diferente en que la portada sí responde, pero la ruta administrativa falla o redirige. Para una pantalla blanca general usa el diagnóstico de pantalla blanca; para un HTTP 500, consulta el registro y código del error.
Verifica antes de darlo por resuelto
Accede con una cuenta autorizada, guarda una entrada de prueba sin publicarla, comprueba que las páginas públicas siguen respondiendo y revisa los logs. No fuerces reinicios de sesión globales ni cambios de rol si otras personas están trabajando. Si dependes de una tienda, confirma que pedidos y checkout no se alteraron. En soporte, facilita código HTTP, URL final, hora y última modificación, nunca la contraseña.
Si la ruta devuelve un bloqueo, investiga qué capa emite el 403. Si navegas de vuelta al mismo login una y otra vez, sigue la cadena de redirecciones. Cuando accedes al panel pero una entrada no se actualiza, delimita la petición de guardado del editor.