• Resolvido Alessandro

    (@sandroclopes)


    Boa tarde pessoal,

    Estou com um problema no meu site, fiz uma página, em que para ter acesso é necessário uma senha (página protegida).
    Só que esta senha só precisa funcionar uma vez por máquina, ou seja, se eu colocar uma vez, ela fica gravada pra sempre, e todas as outras vezes que a pessoa acessar o site daquela máquina, a página vai abrir.
    Como tirar isso? Como zerar a senha para cada vez que o site for aberto?
    Achei uma função, coloquei no functions.php mas de nada adiantou.

    function clear_post_cookie() {
    setcookie( ‘wp-postpass_’ . COOKIEHASH, $_COOKIE[ ‘wp-postpass_’ . COOKIEHASH ], time(), COOKIEPATH );
    }

    add_action( ‘init’, clear_post_cookie );

    Alguém pode me ajudar?

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Eduardo

    (@eduardozulian)

    Alessandro, tenta esse código aqui:

    function clear_post_cookie() {
    setcookie('wp-postpass_' . COOKIEHASH, $_POST['post_password'], time() + 60, COOKIEPATH);
    }
    add_action( 'init', 'clear_post_cookie' );
    Criador do tópico Alessandro

    (@sandroclopes)

    Olá Eduardo, obrigado pela ajuda cara, mas não deu certo :/
    Coloquei o código que me passou no functions.php e não teve efeito.
    Não sei mais o que fazer.

    Você conhece algum plugin para cadastro de usuários, algo que possa ter o mesmo efeito, nem que seja mais trabalhoso de montar, dou meus pulos.

    Eduardo

    (@eduardozulian)

    Pior que não sei, Alessandro, mas uma pesquisa rápida por “protected posts cookie” pode te ajudar!

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Páginas protegidas ficam com senha gravada! Como resolver?’ está fechado para novas respostas.