WordPress me desconecta del panel: cómo solucionar el login loop
¿Inicias sesión en WordPress y automáticamente vuelves a wp-login.php?
Este problema se conoce como login loop y normalmente ocurre por conflictos de cookies, SSL, URL mal configuradas o plugins de seguridad.
La buena noticia es que normalmente se puede solucionar sin perder información ni reinstalar WordPress.
Qué significa el login loop en WordPress
El login loop ocurre cuando WordPress aparentemente acepta el usuario y contraseña, pero inmediatamente vuelve a mostrar la pantalla de login.
Esto normalmente indica que WordPress no puede mantener correctamente la sesión del usuario.
Las causas más frecuentes son:
- Cookies dañadas.
- Problemas SSL.
- Conflictos HTTP y HTTPS.
- www vs sin www.
- Plugins de caché.
- Plugins de seguridad.
- Errores en .htaccess.
- Problemas del servidor.
Paso 1: Limpiar cookies y caché del navegador
Muchas veces el problema ocurre porque el navegador mantiene cookies antiguas o inconsistentes.
- Borra cookies del dominio.
- Limpia caché.
- Prueba modo incógnito.
- Prueba otro navegador.
Si el problema desaparece en incógnito, normalmente la causa son cookies o caché corruptas.
Paso 2: Revisar URLs de WordPress
Uno de los errores más comunes es mezclar:
- http y https
- www y sin www
Si WordPress usa una URL y el navegador guarda cookies para otra, la sesión se rompe automáticamente.
Revisa:
Ajustes → Generales
Verifica que ambas URLs sean exactamente iguales:
- Dirección de WordPress
- Dirección del sitio
Paso 3: Forzar URL desde wp-config.php
Si no puedes entrar al panel, puedes definir manualmente las URLs desde wp-config.php.
Agrega:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
Usa solo una versión del dominio:
- Con www
- O sin www
Pero nunca ambas mezcladas.
Paso 4: Corregir cookies y sesiones
En sitios migrados o configuraciones complejas, WordPress puede guardar cookies incorrectas.
Puedes probar:
define('COOKIE_DOMAIN', '');
define('ADMIN_COOKIE_PATH', '/');
define('SITECOOKIEPATH', '/');
Esto ayuda especialmente cuando hay subdominios o migraciones recientes.
Paso 5: Regenerar .htaccess
Reglas corruptas también pueden provocar redirecciones infinitas.
- Renombra
.htaccess - Prueba login nuevamente
- Si funciona, regenera enlaces permanentes
Ejemplo:
.htaccess → .htaccess_old
Paso 6: Desactivar plugins de caché y seguridad
Algunos plugins rompen sesiones o generan conflictos con cookies y redirecciones.
Para probar:
- Ve a
wp-content - Renombra
plugins - Intenta iniciar sesión
plugins → plugins_old
Si vuelve a funcionar, reactiva plugins uno por uno.
Paso 7: Revisar SSL, Cloudflare y servidor
Algunos problemas de login loop son causados por configuraciones SSL incorrectas o reglas WAF.
SSL incorrecto
Mezclar HTTPS y HTTP rompe sesiones y cookies.
Cloudflare
Algunas reglas o cachés pueden generar redirecciones incorrectas.
mod_security
Firewalls del servidor pueden bloquear solicitudes del panel.
Cómo evitar que WordPress vuelva a desconectarte
- Usar solo una versión del dominio.
- Configurar correctamente SSL.
- Evitar múltiples plugins de caché.
- Mantener WordPress actualizado.
- Revisar reglas de redirección.
- Evitar configuraciones duplicadas.
- Usar hosting optimizado para WordPress.
Contenido relacionado
Preguntas frecuentes sobre login loop en WordPress
¿Por qué WordPress me devuelve siempre al login?
Generalmente ocurre por conflictos de cookies, SSL o URLs inconsistentes.
¿El SSL puede causar login loop?
Sí. Mezclar HTTP y HTTPS puede romper sesiones y cookies.
¿Cloudflare puede causar este problema?
Sí. Algunas reglas o configuraciones de caché pueden provocar redirecciones infinitas.
¿Cómo arreglo el login loop en WordPress?
Revisa URLs, cookies, SSL, plugins y .htaccess hasta encontrar el conflicto.
¿Un plugin puede desconectarme automáticamente?
Sí. Plugins de caché o seguridad pueden romper sesiones o generar conflictos de autenticación.
¿WordPress sigue expulsándote del panel?
Recuperamos acceso WordPress, corregimos conflictos SSL y solucionamos login loop sin perder información.
Solicitar ayuda por WhatsApp