¿Cómo solucionar el problema del bucle de redirección de inicio de sesión en WordPress?
Publicado: 2021-08-31Un bucle de redirección de inicio de sesión de WordPress es una experiencia frustrante. El usuario pasa minutos en el navegador tratando de averiguar qué salió mal, pero no hay solución a la vista.
Puede ser una experiencia aún más frustrante cuando no eres experto en tecnología y no sabes cómo encontrar ayuda con este problema. Por lo tanto, solucionar este problema es bastante difícil si no tiene ninguna guía.
¡No se preocupe, este artículo le contará todo acerca de esa frustración y le brindará algunas soluciones para superarla!
Qué es, Antecedentes, Problema, Causa
Todo comenzó en algún momento entre el lanzamiento de WordPress 3.9 o, más probablemente, 4.2 cuando algunos usuarios de WordPress comenzaron a experimentar un bucle de redirección al intentar autenticarse con su nombre de usuario y contraseña.
Esto no sucedió para todos los usuarios, pero no hubo un patrón en cuanto a quién se vería afectado y quién no. Era un caso clásico de “el usuario hizo lo que se suponía que debía hacer, pero el sistema aún no funciona”.
El bucle de redirección ocurre cuando un usuario ingresa sus credenciales en la pantalla de "inicio de sesión" y hace clic en el botón "Iniciar sesión". Son redirigidos a la pantalla de inicio de sesión y volverán a ingresar sus credenciales, lo que da como resultado otra redirección a la misma página.
No se muestra ningún mensaje de error, ni el navegador muestra ninguna señal de lo que sucede detrás de escena.
El problema de inicio de sesión es difícil de resolver porque WordPress en sí mismo no tiene un error. Funciona exactamente como se supone que debe funcionar, pero puede haber errores en el tema o complementos de WordPress u otros que interrumpan el proceso de inicio de sesión y provoquen este bucle de redirección.
El gran problema con este tipo de problema no es tanto que cause inconvenientes para los usuarios finales (aunque los causa), sino que los desarrolladores web que crearon ese tema o complemento no se darán cuenta del error porque no están t afectado por ella.
Esto significa que si varias personas informan sobre este problema, los desarrolladores no lo saben y no pueden publicar una solución para su producto.
¿Cómo identificar el problema de redirección de inicio de sesión de WordPress?
Dado que el problema está en un tema o complemento de WordPress o en otras cosas, puede intentar solucionarlo usted mismo primero. Si no puede arreglarse, necesita obtener ayuda de un experto o desarrollador de WordPress.
Lo primero que debe identificar es si el problema realmente es un bucle de redirección y no otra cosa. Haga esto comprobando a qué URL está siendo redirigido.
Abra las herramientas de desarrollo del navegador y eche un vistazo a la URL que se muestra en la parte superior de las herramientas de desarrollo.
Si no es una pantalla de inicio de sesión de WordPress (por ejemplo, http://example.com/wp-login.php) y en lugar de una URL aleatoria, entonces no es un bucle de redireccionamiento y debe buscar otra ayuda.
Si es la pantalla de inicio de sesión de WordPress a la que está siendo redirigido, entonces el problema probablemente esté relacionado con su tema de WordPress, complemento u otros.
7 formas de solucionar el problema del bucle de redirección de inicio de sesión en WordPress
A continuación se encuentran las 7 soluciones principales sobre cómo solucionar un problema de bucle de redirección de inicio de sesión en WordPress.
1) Limpia la memoria caché de tu navegador:
Esta es la solución más simple, pero también un marcador de posición para realizar más pruebas. Si puede borrar su caché y solucionarlo con este método, entonces son buenas noticias: ¡ahora sabe qué hacer cuando este problema vuelve a aparecer!
Para borrar la memoria caché de su navegador, siga estos pasos:

- Los usuarios de Chrome van a tres puntos -> Más herramientas -> Borrar datos de navegación
- Los usuarios de Firefox van a tres puntos -> Historial -> Borrar historial reciente

- Los usuarios de IE 10 y 11 van al menú desplegable de herramientas -> Seguridad -> Eliminar historial de navegación
- Los usuarios de IE 9 van a Gear (arriba a la derecha) -> Seguridad -> Eliminar historial de navegación
La guía con esta solución es que a veces los datos de sesión almacenados en caché provocan el bucle de redirección de WP.
2) Verifique qué tema y complementos está usando:
Si el problema del bucle de redirección de inicio de sesión está relacionado con su tema de WordPress, primero debe intentar cambiar a un nuevo tema predeterminado.
Por ejemplo, si está usando el tema Twenty Fifteen en este momento y tiene este problema, cambie a Twenty Sixteen y vea si todavía sucede.
Hasta ahora no he escuchado ningún informe de problemas con el tema predeterminado de Twenty Sixteen, pero siempre puede probarlo en un entorno seguro antes de publicar su sitio.

Si cambiar el tema resuelve el problema, lo más probable es que el problema provenga de su tema actual. Debe ponerse en contacto con el autor del tema e informarle sobre este error.
Si cambiar el tema no lo soluciona, intente cambiar a un tema de WordPress completamente diferente y vea si aún sucede.
También sugiero instalar complementos gradualmente en lugar de todos a la vez. De esta manera, puede aislar qué complemento está causando este problema, luego ponerse en contacto con el autor del complemento e informarle al respecto.
3) Verifique sus versiones de PHP y base de datos:
Si está utilizando una versión desactualizada de PHP o MySQL, puede haber problemas de compatibilidad con su tema de WordPress que provoquen el bucle de redirección.

Esta es la razón por la que, a veces, cambiar a una versión más nueva (por ejemplo, 5.4 en lugar de 5.2) solucionará el problema, pero en otros casos, no hace ninguna diferencia. Además, esto podría indicar que su proveedor de alojamiento necesita actualizar estas tecnologías.
Puede leer una guía sobre cómo actualizar la última versión de PHP y por qué el administrador de WordPress es lento.
4) Apague todos los servicios de terceros y vea si funciona:
Si tiene un plan de alojamiento administrado de WordPress, entonces esto no funcionará para usted. Pero si su sitio de WordPress está en un plan de alojamiento compartido o VPS/servidor dedicado, entonces debería intentar apagar todos los servicios no esenciales en su servidor web.
Ejemplos de estos son Cloudflare CDN (o cualquier otra herramienta de 'rendimiento') y complementos de almacenamiento en caché que almacenan datos en su base de datos o sistema de archivos.
Si deshabilitar los servicios de terceros soluciona el problema, entonces es un conflicto entre su tema de WordPress y las herramientas de optimización del servidor de su servidor web.
5) Verifique el archivo .htaccess:
Si sospecha que se trata de un archivo .htaccess corrupto o mal formado en su sitio web, simplemente mueva el archivo .htaccess existente a otra ubicación. Puede cambiarle el nombre a algo como "htaccess-old" o simplemente eliminar el archivo por completo.

Luego intente acceder a su sitio nuevamente y vea si está funcionando ahora. Si es así, entonces eso probablemente estaba causando el problema del bucle de redirección de WordPress.
Si está utilizando un complemento de almacenamiento en caché, elimine también su carpeta de caché, así como cualquier archivo .htaccess que contenga. Verifique si esto soluciona el problema antes de continuar con los siguientes pasos.
6) Pruebe el complemento Performance Debugger:
Si es un desarrollador de WordPress y está trabajando en un tema o complemento que está causando el bucle de redirección, entonces un complemento de Performance Debugger es la solución.
Si no es un desarrollador y no puede solucionar el problema usted mismo, también puede contratar a alguien para que lo solucione por usted.
Con suerte, una de las soluciones anteriores ayudará a resolver este error de bucle de redirección en WordPress.
7) Reinstalar WordPress:
Si todo lo demás falla, debería considerar reinstalar WordPress. Sin embargo, antes de hacerlo, asegúrese de que su base de datos y contenido estén respaldados y que pueda volver a su área de administración agregando manualmente la carpeta "wp-admin" a una nueva instalación.
Además, elimine cualquier archivo obsoleto que pueda estar causando un conflicto con su nueva instalación de WordPress.
En conclusión:
El bucle de redireccionamiento de WP no es un problema muy común, casi todos los usuarios de WordPress nunca lo han experimentado antes. Eso también significa que no hay mucha información en línea sobre cómo solucionarlo. Pero si sigue este artículo y prueba cada paso uno por uno, estoy seguro de que podrá resolver su problema en una hora o dos.
Además, como dije antes, a veces el bucle de redirección de WP es causado por un servicio de terceros como Cloudflare, y lo mejor que puede hacer es ponerse en contacto con su equipo de soporte para obtener más ayuda.
Siéntase libre de dejar sus pensamientos en la sección de comentarios a continuación, y comparta este artículo si lo encontró útil.

