Cómo corregir WordPress mantiene el problema de cierre de sesión

¿Alguna vez te has encontrado con el frustrante problema de que WordPress no te deja de dar de alta? Recientemente uno de nuestros usuarios se encontró con este problema. Siguió todos los consejos normales para la resolución de problemas, como desactivar los plugins, vaciar la caché, borrar las cookies del navegador e incluso restaurar WordPress de las copias de seguridad. Ninguno de los anteriores funcionó para ella. Si se enfrenta a este problema, entonces tenemos una solución para usted. En este artículo, le mostraremos cómo solucionar el problema de cierre de sesión de WordPress también conocido como problema de tiempo de espera de la sesión de WordPress.

¿Por qué WordPress sigue saliendo?

Para entender por qué WordPress sigue saliendo de tu cuenta, necesitas entender cómo funciona el proceso de inicio de sesión de WordPress.

WordPress establece una cookie en su navegador para autenticar una sesión de inicio de sesión. Esta cookie está configurada para la URL de WordPress almacenada en su sección de configuración. Si está accediendo desde una URL que no coincide con la de su configuración de WordPress, entonces WordPress no podrá autenticar su sesión.

Como puede ver en la captura de pantalla de la configuración anterior, la URL de WordPress y la dirección del sitio son dos URL diferentes (note que una tiene www. y la otra no).

Video Tutorial

Suscribirse a AprenderWP

Si no te gusta el video o necesitas más instrucciones, entonces continúa leyendo.

Corrección del problema de inicio de sesión

Una solución sencilla para este problema de inicio de sesión es asegurarse de que tiene la misma URL en los campos Dirección del sitio y Dirección de WordPress en la configuración de WordPress. Esto significa que debe seleccionar una URL www o no www en ambos campos.

Inicie sesión en el panel de control de WordPress y vaya a Configuración " General .

Si no puede acceder al área de administración, puede actualizar estos campos editando el archivo wp-config.php.

Conéctese a su sitio web utilizando un cliente FTP y localice el archivo wp-config.php en el directorio raíz de su sitio. Necesita descargar este archivo a su escritorio y abrirlo en un editor de texto como el Bloc de notas. Añade este código justo encima de la línea Eso es todo, ¡deja de editar! Feliz blogueo.

12define('WP_HOME','http://example.com');define('WP_SITEURL','http://example.com');

Si prefiere usar www en la URL, use este código en su lugar

12define('WP_HOME','http://www.example.com');define('WP_SITEURL','http://www.example.com');

No olvide reemplazar example.com con su propio nombre de dominio.

¿Por qué funciona esta solución?

Técnicamente hablando, www es un subdominio en sí mismo. Esto significa que las URLs con www y sin él son en realidad dos dominios diferentes.

Al cambiar y actualizar las URL a la misma dirección, corregirá el problema.

Una explicación técnica más detallada de www vs dominio desnudo está aquí.

También es importante tener en cuenta que los ajustes incorrectos en los campos de Dirección de WordPress y Dirección del sitio también pueden resultar en demasiados problemas de redireccionamiento en WordPress.

Esperamos que este artículo le haya ayudado a solucionar el problema de tiempo de espera de la sesión de WordPress. Si no es así, compruebe cómo solucionar el problema de actualización y redireccionamiento de la página de inicio de sesión de WordPress.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Google+.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir