Continuo recebendo um pop-up de “Sessão expirada” ao editar

Escrito por

em

,

Continuo recebendo um pop-up de “Sessão expirada” ao editar

O Page Builder Sandwich verifica regularmente se você ainda está conectado ao WordPress. Isso é feito para garantir que suas alterações sejam de fato salvas quando você clicar no botão salvar. Isso também é usado para bloqueio de posts e salvamentos automáticos.

Dependemos da API Heartbeat do WordPress para realizar nossas verificações e ela, por sua vez, depende de cookies e sessões do navegador. Portanto, se você continuar recebendo esses pop-ups de “sessão expirada” durante a edição, pode haver algo impedindo o WordPress de rastrear você adequadamente. Aqui estão algumas coisas que você pode fazer para resolver isso:

Esvazie seu cache

Se você tiver plugins de cache instalados, ou cache de DNS, ou qualquer forma de cache, limpe-os. Limpe também o cache do seu navegador. É possível que você não esteja recebendo os scripts mais recentes do seu site.

Limpe seus cookies

Também é possível que seus cookies tenham sido corrompidos; isso pode ser facilmente resolvido limpando os cookies do seu navegador nas configurações dele. Geralmente fica perto da opção onde você limpa o cache do navegador.

Verifique as configurações de URL do seu site

Vá para Configurações > Geral e verifique suas configurações. Procure as configurações de Endereço do WordPress (URL) e Endereço do site (URL). Os domínios e protocolos deles devem corresponder ao seu domínio real. Por exemplo, se um tiver “http://”, mas você acessar seu site usando “https://”, as configurações devem estar como “https://”. Outro problema comum seria um desses URLs ter um “www” e o outro não.

Estes devem coincidir:

a96f7d7412 file jRzgrZO0et

ou:

e00b20cbb4 file dTXaKDFHET

Para corrigir isso, você pode alterar as configurações em Configurações > Geral. Se você não conseguir editar essas configurações, poderá abrir seu FTP e editar o arquivo wp-config.php, adicionando as seguintes linhas:

define( 'WP_HOME', 'http://example.com' );
define( 'WP_SITEURL', 'http://example.com' );
Depois disso, limpe o cache e os cookies e tente novamente.

Certifique-se de que a API Heartbeat não esteja desativada

Por fim, verifique se você tem algum plugin (ou tema) que desative forçadamente a API Heartbeat do WordPress. Ela é muito útil e nós pessoalmente recomendamos que você a mantenha ativada.