WordPress me desconecta del panel: solución login loop

Aprende cómo solucionar el login loop de WordPress cuando te devuelve siempre a wp-login. Guía para SSL, cookies, plugins y URLs

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.

WordPress login loop: cómo solucionar cuando WordPress desconecta del panel

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.

  1. Borra cookies del dominio.
  2. Limpia caché.
  3. Prueba modo incógnito.
  4. 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.

  1. Renombra .htaccess
  2. Prueba login nuevamente
  3. 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:

  1. Ve a wp-content
  2. Renombra plugins
  3. 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
Cargadas todas las publicaciones No se encontró ninguna publicación VER TODO Leer más Responder Cancelar respuesta Borrar Por Inicio Páginas Publicaciones Ver Todas RECOMENDADA PARA TI ETIQUETA ARCHIVO BUSCAR TODAS LAS PUBLICACIONES No se encontró ninguna publicación que coincida con tu solicitud Inicio Domingo Lunes Martes Miércoles Jueves Viernes Sábado Dom Lun Mar Mie Jue Vie Sab Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre Ene Feb Mar Abri Mayo Jun Jul Ago Sep Oct Nov Dic En este momento Hace 1 minuto $$1$$ hace minutos Hace 1 hora $$1$$ hace horas Ayer $$1$$ hace dias $$1$$ hace semanas hace más de 5 semanas Seguidores Seguir ESTE CONTENIDO PREMIUM ESTÁ BLOQUEADO PASO 1: Compartir en una red social PASO 2: Haz clic en el enlace en tu red social Copiar todo el código Seleccionar todo el código Todos los códigos fueron copiados a tu portapapeles No se pueden copiar los códigos/textos, presione [CTRL]+[C] (o CMD+C con Mac) para copiar Tabla de contenido