Forçar login resetando cache
-
Boa tarde pessoal, eu tenho um site que o acesso é restrito aos meus clientes, eu utilizo a seguinte função para bloquear o site e forçar o login:
function verifica_acessos() { if ( ! is_user_logged_in() AND ! is_page( array( 'login') ) ) { wp_redirect( home_url( '/login' ) ); } } add_action( 'wp', 'verifica_acessos' );
Só que após funcionar uma vez, essa função puxando o usuário para a página de login por um tempo, mas apenas se ele tenta acessar a página inicial, todas as outras páginas do site funcionam.
Exemplo:
Acesso o site > sou levado para a página de login e realizo-o > sou levado para a página do meu perfil > clicando para ir a página inicial eu retorno a página de login.Creio que isso seja problema com o cache, certo? Como faço para não salvar esta função no cache para que isso não ocorra?
A página que eu preciso de ajuda: [fazer login para ver o link]
- O tópico ‘Forçar login resetando cache’ está fechado para novas respostas.