Cómo solucionar el problema de desconexión de WordPress

¿Alguna vez te has encontrado con el frustrante problema de que WordPress te desconecte? Recientemente, uno de nuestros usuarios encontró este problema. Siguió todos los consejos habituales para la resolución de problemas, como desactivar complementos, vaciar el caché, borrar las cookies del navegador e incluso restaurar WordPress a partir de copias de seguridad. Ninguno de los anteriores funcionó para ella. Si se enfrenta a este problema, 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 sesión de WordPress.

¿Por qué WordPress sigue cerrando sesión?

Para comprender por qué WordPress sigue cerrando su sesión, debe comprender 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 accede desde una URL que no coincide con la de su configuración de WordPress, WordPress no podrá autenticar su sesión.

Configuración incorrecta de la URL de WordPress

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

Tutorial en video

Suscríbete a WPBeginner

Si no le gusta el video o necesita más instrucciones, continúe leyendo.

Solucionar el problema de inicio de sesión

Una solución simple para este problema de inicio de sesión es asegurarse de tener 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 elegir entre www o una URL que no sea www en ambos campos.

Inicie sesión en su panel de WordPress y vaya a Configuración »General.

Corregir la configuración de URL de WordPress

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 mediante un cliente FTP y ubique el archivo wp-config.php en el directorio raíz de su sitio. Debe descargar este archivo en su escritorio y abrirlo en un editor de texto como el Bloc de notas. Agregue este código justo encima de la línea Eso es todo, ¡deja de editar! Feliz blogueo.

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

Si prefiere utilizar www en la URL, utilice este código en su lugar

define('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 URL con www y sin él son en realidad dos dominios diferentes.

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

Aquí encontrará una explicación técnica más detallada de www vs dominio simple.

También es importante tener en cuenta que la configuración incorrecta en los campos Dirección de WordPress y Dirección del sitio también puede resultar en demasiados problemas de redireccionamiento en WordPress.

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

Si le gustó este artículo, suscríbase a nuestro canal de YouTube para tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Google+.

Publicaciones relacionadas

Botón volver arriba