você já vítima de uma perda repentina de sessão em WordPress ?

Alguns blogueiros iniciantes encontrar esse tipo de problema e não saber qual é a causa. Alguns vão tão apagar cookies, limpe o cache, exclua o usuário, sem resultado satisfatório.

Se você também já encontrou esse problema, não se preocupe, porque neste tutorial mostraremos como resolvê-lo facilmente.

Como as sessões sobre WordPress ?

Para entender de onde vem o problema, você precisa entender como funciona o sistema de sessão WordPress.

a sessão é o período durante o qual um usuário tem permissão para se comunicar com um servidor. A sempre que um usuário executa uma ação (em seu blog)então a duração da sessão é estendida. 

Esta é uma medida de segurança importante, porque se você estiver acessando seu blog a partir de um cibernéticocafé e esqueça de sair, quando a sessão terminar, você será desconectado automaticamente.

a perda-de-session on-wordpress

Portanto, aqueles que trabalham na posição que você ocupou não poderão acessar seu painel. Porém, nem sempre é necessário que a desconexão seja automática após o término da sessão, daí o uso da caixa de seleção (especialmente se você trabalha em casa).

Use-of-the-box-to-box-to-stay-conectado

Durante a conexão, WordPress defina um cookie no seu navegador para autenticar sua sessão. Este cookie é criado com o URL WordPress salvo nas configurações do blog. 

Se você estiver acessando o seu blog de um URL que não corresponde ao salvo nas configurações do seu blog, então WordPress não será capaz de autenticar sua conexão.

Como corrigir o problema?

O problema é, portanto, principalmente as configurações gerais no seu painel. Quando você especifica um " endereço do site » (URL),  diferente do'" endereço Web WordPress (URL) ". Aqui está uma imagem que mostrará o que não fazer.

este-que-fazer-não-a-ser 

E agora o que fazer.

it-que-deve fazer

Se você não puder acessar seu painel, poderá atualizar esses campos editando o arquivo wp-config.php, na raiz da sua instalação do WordPress. Depois de baixar o arquivo com seu cliente FTP, modifique as seguintes constantes:

definir('WP_HOME',' http:// exemplo.com');
definir('WP_SITEURL',' http:// exemplo.com');

Onde http://example.com Será substituído pelo endereço do seu blog. Os  valores WP_HOME et WP_SITEURL deve ser idêntico.

Por que com esta solução funciona?

Tecnicamente falando " www É um subdomínio em si. Isso significa que URLs com " www E sem, são de fato dois domínios diferentes.

Alterando o endereço do site como acima, o problema provavelmente será corrigido (a menos que o problema venha de outro lugar).

Também deve ser notado que uma inconsistência entre os valores "Endereço do site" et "Endereço da Web de WordPress », Pode em alguns casos levar a referências.

Esperamos que este artigo corrija a perda de sessão em seu blog WordPress. Lembre-se, se você tiver alguma dúvida, pode sempre entrar em contato conosco.