blog webempresa

¿Cómo solucionar el error de “WordPress sigue cerrando la sesión”?

por | May 31, 2023 | Aprender WordPress

¿Cómo enviar emails a usuarios registrados en WordPress?

Es posible que nos encontremos con este problema de que WordPress sigue cerrando la sesión, pero no hay de que preocuparse, vamos a ver como solucionarlo. Imaginemos que estamos trabajando en tu nuevo blog de WordPress, pero cada vez que intentamos hacer algo, nos encontramos desconectado y tenemos que iniciar sesión de nuevo.

Es frustrante, ¿verdad? Este problema es más común visto como “WordPress sigue cerrando la sesión” y puede ser causado por varias razones, como problemas con las cookies de nuestro navegador o con la configuración del sitio de WordPress.

En esta guía, vamos a ver una serie de soluciones paso a paso para resolver este problema. Desde borrar el caché de nuestros navegadores hasta comprobar la configuración del sitio de WordPress, a través de cada método de manera clara y sencilla.

Así que, ya seas un principiante en WordPress o alguien que solo está buscando una solución a este problema específico, esta guía está diseñada para entender y solucionar el problema de “WordPress sigue cerrando la sesión”.

¿Por qué aparece el error “WordPress sigue cerrando la sesión”?

 

El error de “WordPress sigue cerrando la sesión” suele ser el resultado de un problema con las cookies o con la configuración de nuestro sitio web. Las cookies son pequeños archivos de datos que los sitios web utilizan para recordar ciertas informaciones sobre nosotros, como tus preferencias de inicio de sesión.

WordPress, en particular, utiliza cookies para autenticar a los usuarios y mantener las sesiones de inicio de sesión. Sin embargo, si hay algún problema con la cookie que WordPress está intentando utilizar – por ejemplo, si la cookie está corrupta o ha expirado – entonces WordPress puede tener problemas para mantener la sesión activa, lo que resulta en el error de “WordPress sigue cerrando la sesión“.

Además, este error también puede ser causado por un problema con la configuración de nuestro sitio. Por ejemplo, si las direcciones URL de nuestro sitio en la configuración de WordPress no coinciden, esto puede causar problemas con la autenticación de las cookies, lo que a su vez puede llevar al error de “WordPress sigue cerrando la sesión“.

Para ilustrar esto con un ejemplo, imaginemos que hemos configurado nuestro sitio de WordPress para utilizar “https://tusitio.com” como la dirección. Sin embargo, en la configuración de WordPress, la dirección del sitio está establecida como “http://tusitio.com“. Esta discrepancia entre las dos direcciones puede causar problemas con la autenticación de las cookies, lo que puede resultar en el error de “WordPress sigue cerrando la sesión“.

Es importante recordar que por lo general este es el resultado de problemas con las cookies o con la configuración del sitio, y que hay soluciones disponibles para resolverlo. En las siguientes secciones de esta guía, exploraremos estas soluciones en detalle para que podamos volver a trabajar en el sitio de WordPress sin interrupciones.

¿Cómo solucionar el error “WordPress sigue cerrando la sesión”?

 

Una vez llegamos a este punto es probable que estemos experimentando el frustrante error de “WordPress sigue cerrando la sesión“. Pero no hay de que preocuparnos, este error puede parecer complicado al principio, y si somos nuevos en el mundo de WordPress, puede complicarse más.

Pero la buena noticia es que hay varias soluciones que podemos probar, no necesitamos ser un experto en tecnología para seguir estas instrucciones; están diseñadas para ser accesibles y fáciles de entender.

Borrar la Caché del navegador

 

El mensaje de “WordPress sigue cerrando la sesión” puede tener su origen en nuestro propio navegador. Es posible que la página esté guardada en la memoria temporal, también conocida como caché, de nuestro navegador y que esté intentando validar la sesión a través de una cookie que ya no es válida.

Si este es el problema, una solución efectiva es limpiar la caché del navegador. Al hacerlo, podríamos resolver el problema. Si necesitamos más información sobre cómo limpiar la caché del navegador, vamos a verlo a continuación.

Google Chrome

 

En Google Chrome, ingresamos a la parte superior, esquina derecha donde vemos tres puntos y hacemos clic en el botón Más herramientas. Una vez dentro de este menú seleccionamos la opción de Borrar datos de navegación.

Borrar datos de chrome

En la parte superior de la ventana emergente seleccionamos un intervalo de tiempo para saber hasta qué punto van a eliminarse los datos. Para eliminar todo, seleccionamos la opción de desde siempre, hay que tener en cuenta que debemos seleccionar Cookies y otros datos del sitio para borrar la caché.

Borrar cookies y otros datos

Hacemos clic en el botón Borrar datos para completar los pasos dependiendo de la cantidad de datos que tengamos que borrar, puede tardar unos minutos o más.

Firefox

 

Al abrir Firefox, hacemos clic en el icono de configuración de hamburguesas en la parte superior derecha, una vez abierto seleccionamos del desplegable la opción de Ajustes.

Ajustes de firefox

En la ventana que se nos muestra, hacemos clic en el botón de privacidad y seguridad, una vez dentro debemos hacer scroll hasta encontrar la sección de Cookies y datos del sitio y dentro hacemos clic en administrar datos.

Administrar datos firefox

Tenemos opción de buscar en esta lista nuestro dominio para eliminar solo la caché específica de este y no la de todo el historial que tengamos, aunque si es el caso y queremos eliminar todo solo debemos hacer clic en el botón de Eliminar todo, sí, por el contrario, hemos seleccionado nuestro dominio debemos seleccionar el botón de Eliminar lo seleccionado.

Microsoft Edge

 

Abrimos el navegador y hacemos clic en la parte superior derecha del explorador, en el botón de ajustes (tres puntos) luego ingresamos a Historial luego nuevamente en los tres puntos para ver los ajustes del Historial > Datos de navegación.

Datos edge

En el cuadro que vemos seleccionamos del desplegable intervalo de tiempo tratando de tener en cuenta el momento en el cual comenzamos a tener el problema, en caso de no recordarlo podemos eliminar todo el historial. Recordando que tenemos que seleccionar Cookies y otros datos del sitio.

Cookies y borrar datos de edge

De manera adicional podemos borrar el historial de navegación y de descargas. Una vez terminado esto, hacemos clic en el botón Borrar ahora.

Borrar la caché del dentro del WordPress

 

Una de las soluciones que podemos probar es borrar la caché. Es posible que no estemos familiarizados con el término “caché”, por lo que vamos a explicarlo de una manera sencilla y fácil de entender.

La caché es como una memoria temporal de un sitio de WordPress que utiliza para almacenar información utilizada con frecuencia. Esto ayuda a que nuestro sitio cargue más rápido y a funcionar de manera más eficiente. Sin embargo, a veces, la información en la caché puede quedar desactualizada o corrupta, lo que puede causar varios problemas, incluyendo el error de “WordPress sigue cerrando la sesión“.

Para poder borrar la caché, podemos seguir con nuestra guía de Caché en WordPress, como vaciarla rápidamente donde veremos como hacer esto con los principales plugins de caché, con un paso a paso fácil de seguir.

Comprobar la dirección URL del sitio

 

Algunas veces nos encontramos con que las cookies de sesión de WordPress no se guardan de forma correcta porque la URL definida dentro del WordPress no coincide con la guardada en nuestra PC.

Para solucionar esto, debemos ingresar a nuestro panel de configuración o dashboard WordPress y verificar los campos de URL sean iguales. Para esto vamos a entrar en Ajustes > general, luego actualizamos o verificamos las URL según sea necesario.

Algunas veces el prefijo www no se encuentra en ambas o solo en una de las instancias, debemos verificar, una vez lo hacemos guardamos cambios en la parte inferior de la página.

Ajustes de url generales

Actualizar Manualmente las Direcciones de WordPress

 

Actualizar manualmente las direcciones de WordPress puede parecer una tarea técnica y complicada, especialmente si somos nuevo en WordPress. Pero no hay de que preocuparse, Aquí están los pasos que debemos seguir:

  • Debemos ingresar a nuestro cpanel o wepanel, y accedemos a administrador de archivos > public_html > dominio > archivo wp-config.php
  • Una vez dentro de este archivo buscamos las líneas de código que correspondan a:
define('WP_HOME','http://tu-dominio.com);
define('WP_SITEURL','http://tu-dominio.com);
Una vez confirmemos que estos datos sean iguales podemos pasar al siguiente punto si nuestro problema se mantiene.

Pruebas desactivando y activando plugins

 

Desactivar y luego reactivar los plugins del sitio de WordPress es una estrategia efectiva para identificar si un plugin específico está causando problemas, como el error de “WordPress sigue cerrando la sesión“. Primero, necesitamos acceder al dashboard de WordPress.

Una vez que estemos en el panel de administración, buscamos el menú de Plugins en la barra lateral izquierda y hacemos clic en él. Aquí vamos a ver una lista de todos los plugins que tenemos instalados en el sitio. Para desactivar todos los plugins, selecciona la casilla en la parte superior de la lista para seleccionar todos los plugins, luego seleccionamos Desactivar en el menú desplegable Acciones en lote y hacemos clic en Aplicar.

Desactivar plugins en masa

Actualizar manualmente el tiempo de recordatorio de usuario

 

En caso de tener aún problemas con el error WordPress sigue cerrando la sesión, podemos actuar basándonos en cuanto tiempo nuestro WordPress va a almacenar información del inicio de sesión de un usuario. Para esto nuevamente debemos ingresar al cpanel o wepanel.

Esta vez vamos a entrar en nuestro tema o tema hijo, siguiendo en la ruta Administrador de archivos > Public_html > dominios > wp-content > themes > tema o tema hijo utilizado > archivo functions.php y aquí agregamos al final del todo lo siguiente:

add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );

function keep_me_logged_in_for_1_year( $expirein ) {
    return YEAR_IN_SECONDS; // 1 year in seconds
}

Este código que insertamos toma en cuenta la información para mantenerla durante un año, si queremos ajustar este para que sea otro tiempo, podemos hacerlo teniendo en cuenta:

DAY_IN_SECONDS: Los usuarios se mantendrán conectados solo durante un día.
WEEK_IN_SECONDS: Esto permitirá que los usuarios permanezcan conectados durante una semana.
MONTH_IN_SECONDS: Esta opción mantendrá a los usuarios conectados durante un mes.

Es considerable tener estos datos por algo de tiempo pero no tanto, ya que debemos conocer que mientras más tiempo se almacene una contraseña, es más probable que sufra un ataque o se pueda filtrar información por medio de este usuario.

Por lo tanto, hay que considerar las opciones y a seleccionar el valor que mejor se adapte a nuestras necesidades. Recordando que la seguridad y la facilidad de uso son factores clave a tener en cuenta al tomar esta decisión.

Conclusiones

 

Aunque este problema puede parecer desalentador al principio, en esta guía te hemos visto los pasos correctos para por nuestra cuenta este error molesto de WordPress.

Dentro de las soluciones que hemos visto, limpiar la caché de nuestro navegador y del sitio de WordPress, hasta verificar y ajustar la configuración del mismo, desactivar y reactivar los plugins y actualizar manualmente las direcciones URL que están siendo tomadas por los navegadores. Así mismo el cómo aumentar la duración para mantenernos online.

Al igual que necesitamos las herramientas correctas para construir algo, también necesitamos las herramientas y técnicas correctas para mantener el sitio de WordPress funcionando sin problemas. Y ahora, con esta guía en mano, tenemos estas herramientas a disposición.

Por último, quiero recordar que aunque este proceso puede parecer técnico, tenemos a la mano un especializado soporte que puede ayudarte en caso de necesitarlo. Así que, ya seas un principiante en WordPress o alguien que simplemente está buscando una solución a este problema específico, esperamos que esta guía sea de utilidad para solucionar el problema.

¿Te ha resultado útil este artículo?

Promo abril