A menudo recibimos mensajes de nuestros usuarios de que su página de inicio de sesión de WordPress sigue actualizándose y redirigiéndose. Esto los bloquea del área de administración de WordPress y no pueden trabajar en su sitio web.
Los problemas de inicio de sesión pueden deberse a varios errores diferentes, como un error al establecer la conexión de la base de datos, un error interno del servidor o una pantalla blanca de muerte.
Otro tipo de error de inicio de sesión es cuando su página de inicio de sesión de WordPress sigue actualizándose y redirigiéndola de nuevo a la pantalla de inicio de sesión. En este artículo, le mostraremos cómo solucionar el problema de actualización y redireccionamiento de la página de inicio de sesión de WordPress.
Si va a probar los pasos avanzados mencionados en este tutorial de WordPress, cree una copia de seguridad de su sitio. Consulte nuestra guía sobre cómo crear manualmente una copia de seguridad de la base de datos de WordPress.
Videotutorial
Si no le gusta el video o prefiere la versión escrita, continúe leyendo.
¿Qué causa el problema de actualización y redirección de la página de inicio de sesión en WordPress?
La configuración incorrecta de la URL de WordPress y la falta de configuración de las cookies de inicio de sesión son las razones más comunes que causan el problema de redireccionamiento y actualización de la página de inicio de sesión.
Normalmente, cuando inicia sesión, WordPress valida su nombre de usuario y contraseña y luego establece una cookie de inicio de sesión en su navegador. Después de eso, lo redirige al área de administración de WordPress.
Si WordPress no puede configurar la cookie de inicio de sesión correctamente, o la URL de su área de administración de WordPress es incorrecta, será redirigido a la página de inicio de sesión en lugar del panel de administración.
Dicho esto, resolvamos y arreglemos el problema de redireccionamiento y actualización de la página de inicio de sesión de WordPress.
Borrar cookies para resolver problemas de inicio de sesión
WordPress usa cookies para la autenticación de inicio de sesión, por lo que el primer paso para solucionar los problemas de inicio de sesión de WordPress es el más simple. Borre las cookies y el caché de su navegador.
En Google Chrome, haga clic en el menú de configuración del navegador y luego seleccione Más herramientas » Borrar datos de navegación.
Esto abrirá la página de configuración de Chrome con la ventana emergente «Borrar datos de navegación» en la pantalla.
Desde aquí, debe seleccionar las opciones ‘Borrar cookies y otros datos del sitio’ e ‘Imágenes y archivos en caché’.
A continuación, haga clic en el botón ‘Borrar datos’ y Google Chrome borrará la memoria caché del navegador.
Además, asegúrese de que su navegador tenga habilitadas las cookies. Después de hacer eso, reinicie su navegador y luego intente iniciar sesión. Esto debería solucionar el problema para la mayoría de la gente.
Tenemos una guía completa con capturas de pantalla que muestran cómo borrar el caché y las cookies en los principales navegadores.
Actualizar la configuración de URL de WordPress
WordPress viene con una opción de configuración que tiene la URL de su sitio web y la URL de su instalación de WordPress.
Si tuviera acceso a su área de administración de WordPress, podría ver esta opción en Ajustes » General página.
Si estas URL son incorrectas, WordPress lo redirigirá a la página de inicio de sesión.
Ahora, dado que no puede acceder al área de administración de WordPress, deberá editar el archivo wp-config.php para solucionar este problema.
El archivo wp-config.php es un archivo especial en WordPress que contiene su configuración importante de WordPress. Puede acceder usando un cliente FTP o a través de la aplicación Administrador de archivos en el panel de control de su cuenta de alojamiento de WordPress.
Encontrará el archivo wp-config.php en la carpeta raíz de su sitio. Simplemente edite el archivo y pegue el siguiente código justo antes de la línea que dice ‘¡Eso es todo, deje de editar! Feliz publicación’.
define('WP_HOME','https://www.example.com'); define('WP_SITEURL','https://www.example.com');
No olvide reemplazar ejemplo.com con su propio nombre de dominio.
Después de eso, guarde sus cambios y cargue el archivo nuevamente en su sitio web.
Ahora puede visitar su sitio web e intentar iniciar sesión y, con suerte, esto habría solucionado el problema.
Si no fue así, continúe leyendo para conocer los pasos adicionales.
Eliminar archivo .htaccess en WordPress
A veces, el archivo .htaccess puede corromperse, lo que puede provocar errores internos del servidor o un error de actualización de la página de inicio de sesión.
Simplemente acceda a su sitio web a través de un cliente FTP o a través de la aplicación Administrador de archivos en el panel de control de su cuenta de alojamiento.
Una vez conectado, ubique el archivo .htaccess en la carpeta raíz de su sitio web y descárguelo a su computadora como respaldo.
Después de eso, continúe y elimine el archivo .htaccess de su sitio web.
A continuación, abra el directorio wp-admin y, si hay un archivo .htaccess allí, continúe y elimínelo también.
Ahora puede intentar iniciar sesión en su sitio web de WordPress. Si tiene éxito, significa que su archivo .htaccess le impedía iniciar sesión en WordPress.
Una vez que haya iniciado sesión, simplemente vaya a Ajustes » Enlaces permanentes página en el área de administración de WordPress y haga clic en el botón Guardar sin realizar ningún cambio. Esto generará un nuevo archivo .htaccess para su sitio web.
Desactivar todos los complementos de WordPress
A veces, los complementos de WordPress pueden causar este problema, especialmente si hay un conflicto entre dos complementos.
Para desactivar todos sus complementos de WordPress, conéctese a su sitio web utilizando un cliente FTP o a través de la aplicación Administrador de archivos en el panel de control de su cuenta de alojamiento.
Una vez conectado, vaya al directorio /wp-content/. En su interior, verá una carpeta llamada ‘complementos’. Aquí es donde WordPress instala todos sus complementos.
Simplemente cambie el nombre de la carpeta de complementos a plugins_backup. Esto desactivará todos los complementos de WordPress instalados en su sitio web.
También tenemos un tutorial detallado sobre cómo desactivar todos los complementos de WordPress cuando no se puede acceder a WP-Admin.
Una vez que haya desactivado todos los complementos, intente iniciar sesión en su sitio de WordPress. Si tiene éxito, significa que uno de sus complementos estaba causando el problema.
Volver al tema predeterminado
Los temas de WordPress también pueden causar conflictos después de actualizar a una versión más nueva de WordPress o del tema en sí. Para saber si el problema está causado por su tema, debe desactivar su tema.
El proceso es similar a la desactivación de los complementos. Conéctate a tu sitio web usando un cliente FTP. Vaya al directorio /wp-content/themes/ y cambie el nombre de su directorio de temas actual a themes_backup.
Una vez que haya hecho eso, intente iniciar sesión nuevamente. Si tiene éxito, significa que su tema estaba causando el problema.
Ahora puede reinstalar una copia nueva de su tema para ver si esto resuelve el problema. Si el problema vuelve a aparecer, comuníquese con el soporte de su tema o cambie a un tema de WordPress diferente.
Esperamos que este artículo le haya ayudado a resolver los problemas de actualización y redirección de la página de inicio de sesión de WordPress. También puede consultar nuestra guía de solución de problemas de WordPress con instrucciones paso a paso sobre cómo corregir los errores de WordPress por su cuenta.
.