¿Está usted o sus usuarios siendo redirigidos a la pantalla de inicio de sesión después de iniciar sesión? En algunos casos, los usuarios experimentan un bucle de redirección de inicio de sesión de WordPress que les impide acceder al panel de administración. Como resultado, nadie puede crear contenido o administrar un sitio web.
En el tutorial de hoy, repasaré algunas cosas que puede verificar para resolver el problema de redireccionamiento y actualización de inicio de sesión en WordPress. Debido a que hay tantas cosas que pueden causar este problema, es difícil identificar exactamente cuál es su problema específico.
Déjame ayudarte con un poco de solución de problemas.
Borrar datos del navegador
A veces, los navegadores tienen la culpa de guardar demasiados datos obsoletos o dañados. En realidad, borrar el caché en el navegador resuelve muchos problemas en línea cuando se trata de experimentar un problema con el sitio web.
Comience por borrar el caché y las cookies de su navegador web. Reinicie el programa e intente iniciar sesión en su sitio web nuevamente.
Esto eliminará cualquier dato erróneo u obsoleto que su computadora esté tratando de cargar al visitar el sitio. Esencialmente, le dice a su navegador que descargue la información nuevamente.
Este es quizás el lugar más fácil para comenzar, y solo requiere uno o dos minutos.
Desactiva tus complementos
En algunos casos, se sabe que los complementos instalados dañan un sitio web. Esto a menudo se debe a una programación obsoleta o deficiente del desarrollador. También es una de las razones por las que sugiero usar solo complementos que se mantienen regularmente.
Un complemento antiguo puede tener problemas cuando se trata de nuevas actualizaciones en WordPress.
Para desactivar sus complementos, deberá acceder a la carpeta raíz de su sitio web. Puede hacerlo fácilmente utilizando un software de FTP como FileZilla . Sin embargo, voy a usar el Administrador de archivos de cPanel para ahorrar algo de tiempo.
Desde el directorio raíz de su sitio, acceda a la carpeta «wp-content». Puede hacer esto en el Administrador de archivos haciendo doble clic en él.
Cambie el nombre de la carpeta «complementos» a «plugins_backup».
Esto deshabilitará todos los complementos en su sitio web y le dará acceso. Eso es si es un complemento que está causando el problema de redirección de inicio de sesión en WordPress.
Si todavía tiene el problema de redirección, entonces sabe que no es un complemento el que causa el problema. Luego puede cambiar el nombre de «plugins_backup» a «plugins».
Si puede iniciar sesión en su sitio después de cambiar el nombre de la carpeta del complemento, tendrá que solucionar los problemas de los complementos aún más. La mejor manera de encontrar el complemento problemático es crear una nueva carpeta de «complementos» en su directorio de host web y agregar los complementos uno por uno mientras prueba entre cada uno.
Tan pronto como no pueda acceder al sitio, sabrá qué complemento está causando el problema.
Desactivar el tema
Los complementos no son las únicas herramientas que pueden evitar que WordPress responda correctamente. Los temas también necesitan consideración. Un tema desactualizado o desarrollado incorrectamente tiene el potencial de hacer que WordPress redirija después de un intento de inicio de sesión.
Al desactivar su tema actual, WordPress volverá automáticamente a su estado predeterminado. Esto puede darle la oportunidad de iniciar sesión en su sitio y hacer más correcciones.
Para acceder al directorio, haga clic en la carpeta «temas». Está ubicado en el mismo lugar que sus complementos de la solución anterior.
Cambie el nombre del tema actual a algo que reconocerá. Sugiero usar la misma táctica que el complemento y agregar «_backup» al final del nombre.
Si el tema es el problema, esto le dará acceso a su sitio. En ese momento, sabrá que el tema necesita actualizaciones o más reparaciones.
Compruebe el archivo .htaccess
El archivo .htaccess tiene el potencial de causar algunos de los errores más comunes de WordPress, incluida la imposibilidad de iniciar sesión. Eliminar este archivo es una opción viable para poder acceder a su panel de administración.
Afortunadamente, .htaccess es fácil de reemplazar en WordPress .
De forma predeterminada, el .htaccess está oculto. Deberá «mostrar» los archivos antes de poder acceder a ellos. Vaya a la Configuración de cPanel y marque la opción «Mostrar archivos ocultos». Después de hacer clic en Guardar, .htaccess se volverá visible.
Su programa FTP preferido debería tener una configuración similar.
Ahora, deshagámonos del .htaccess. Desde el directorio del sitio web, busque y elimine el archivo «.htaccess».
Alternativamente, puede cambiar el nombre de este archivo como en los ejemplos anteriores. Esto es útil si tiene entradas personalizadas dentro de él. Si aún no puede iniciar sesión en su sitio, puede cambiar el nombre del archivo a .htaccess y mantener su codificación personalizada.
Si puede iniciar sesión en su sitio ahora, puede reconstruir el archivo .htaccess directamente desde WordPress.
Para crear un nuevo archivo .htaccess, vaya al área de Enlaces permanentes en la Configuración de WordPress y haga clic en «Guardar cambios». WordPress luego construirá un archivo .htaccess nuevo y básico. En ese momento, puede colocar sus adiciones personalizadas una por una para asegurarse de que el bucle de redirección no sea causado por algo que agregó.
Cambiar la URL del sitio en WordPress
La definición de la URL a menudo soluciona el problema cuando el inicio de sesión del administrador de WordPress no funciona. Esto puede deberse a un cambio de configuración incorrecto por un complemento, un tema o un método incorrecto al agregar un SSL a su sitio web .
Si este es el caso, deberá editar la URL en el archivo wp-config.php .
Para realizar cambios, edite el archivo «wp-config.php» en el directorio de su sitio de WordPress.
Agregue esta codificación al archivo wp-config.php (reemplace “ggexample.com” con su dominio):[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]define(‘WP_HOME’,’https://ggexample.com’);
define(‘WP_SITEURL’,’https://ggexample.com’);[/ht_message]
Asegúrese de cambiar la parte «ggexample.com» a su nombre de dominio. Además, incluya el «www» en el nombre de dominio si su sitio lo usa. Esto a menudo se determina al configurar por primera vez su cuenta de alojamiento web .
Una vez que haga clic en el botón Guardar, su sitio tendrá los datos más válidos para la URL. Es posible que tenga acceso a su panel de administración.
Recupere su sitio
Si todo lo demás falla, siempre puede restaurar desde una copia de seguridad de su sitio web . Por supuesto, es posible que pierda los datos actuales si no realiza estas copias de seguridad con regularidad. Un problema de redirección de inicio de sesión de WordPress es solo una de las muchas razones por las que sugiero que siempre realice copias de seguridad. Hará que recuperar su sitio sea mucho más fácil.
¿Qué tipo de errores has encontrado en WordPress? ¿Con qué frecuencia se actualizan sus complementos y temas?