El bucle de redirección de login de WordPress ocurre cuando introduces credenciales correctas y la página simplemente se actualiza de vuelta al formulario de login, sin conceder acceso. Tus credenciales generalmente son correctas. El problema es una sesión o cookie que impide que WordPress mantenga la autenticación.
Causas más comunes que diagnosticamos:
Proceso sistemático, rápido y seguro:
Primero, limpia todas las cookies para tu dominio en tu navegador. Luego abre una nueva ventana privada/incógnito e intenta iniciar sesión de nuevo.
Vía WP-CLI: wp option get siteurl y wp option get home. Ambos deben coincidir con tu dominio exacto incluyendo el prefijo http:// o https:// correcto.
Renombra /wp-content/plugins/ a plugins_backup/. Esto omite todo el código de los plugins y generalmente rompe el bucle de login inmediatamente.
Nuestro experto WordPress responde en minutos.
Los bucles de login específicos de usuario generalmente son causados por datos de sesión corruptos o cookies del navegador para ese usuario específico. Limpiar todas las cookies para el dominio, o crear un nuevo usuario admin, resuelve esto.
Tras añadir SSL, la base de datos todavía tiene http:// en siteurl y home. WordPress intenta redirigir a https://, pero la cookie fue establecida para http://, creando un bucle infinito.
Tras ingresar credenciales correctas, WordPress te redirige de vuelta a la página de login en lugar del dashboard. Tus credenciales son aceptadas pero la lógica de sesión/redirección falla. Causas comunes: configuración de cookie/sesión, múltiples plugins peleando por redirects.
Bloqueo de cookies del navegador, restricciones de cookies de terceros (Safari ITP), o extensiones del navegador interfiriendo con cookies. Prueba primero en modo incógnito — si funciona ahí, una extensión o cookie obsoleta es la causa.
Sí — causa más común. WP_HOME y WP_SITEURL deben coincidir con la URL que realmente usas. Si el sitio está en https://yoursite.com pero la config dice http://yoursite.com, las cookies para HTTPS son rechazadas por el backend HTTP.
Edita wp-config.php y añade `define('WP_HOME', 'https://yoursite.com');` y `define('WP_SITEURL', 'https://yoursite.com');` Esto sobrescribe la configuración de base de datos y fuerza cookies correctas.
Sí. Wordfence, iThemes Security pueden tener configuraciones que interfieren con el flujo de login (URLs custom de login, redirects basados en IP, bloqueos geográficos). Desactivar temporalmente aísla el problema.
Rutas de cookie diferentes. WordPress pone algunas cookies para / y otras para /wp-admin. Si la ruta de cookie es equivocada, /wp-admin no puede leer la cookie de sesión que /wp-login.php acaba de poner.
Sí. Si el mapeo de dominio está mal configurado, los sub-sitios pueden poner cookies para el dominio equivocado, causando loops. Verificamos las configuraciones SUBDOMAIN_INSTALL y DOMAIN_CURRENT_SITE en wp-config.php.
Frecuentemente sí — para cookies obsoletas/conflictivas. Siempre recomendamos probar en incógnito tras arreglar config del servidor para evitar ser engañado por cookies cacheadas.
Sí. Actualizaciones que cambian nombres/rutas de cookies o rompen el manejo de sesión causan loops. Hacer rollback de la actualización frecuentemente lo arregla; luego parcheamos el problema subyacente apropiadamente.
Los usuarios admin redirigen a /wp-admin (reglas diferentes de ruta/dominio). Los usuarios regulares redirigen a /home o front-end. Problema de cookie o ruta específico de /wp-admin causa loops solo de admin.
Sí — Cloudflare u otro CDN puede quitar o modificar cookies. Configuramos el CDN para bypasear caché para /wp-admin y /wp-login.php y reenviar todas las cookies apropiadamente.
No — requiere un fix de config o código. Cuanto más persista, más probable que haya un problema subyacente (datos de usuario corruptos, configuraciones de URL equivocadas, bug de plugin).
Tres capas: 1) configuración de URL consistente (siempre HTTPS o siempre HTTP), 2) probar en incógnito tras cambios mayores, 3) entorno staging para actualizaciones de plugin/tema/core antes de producción.
¿Emergencia con WordPress? Nuestro experto responde en minutos: cualquier problema, solución el mismo día.
Respuesta en minutos. Sin pérdida de datos. Sin cargo por diagnóstico.
wpfix.blimx.com