Às vezes você quer que novos usuários em seu site recebam determinada mensagem que os visitantes antigos não recebem, exibindo diferentes tipos de informações a eles. Uma maneira fácil de fazer isso é definindo um cookie.
Se você estiver fazendo isso através de um tema, adicione esta linha ao seu arquivo functions. php:
function set_newuser_cookie() {
if (!isset($_COOKIE[‘sitename_newvisitor’])) {
setcookie(‘sitename_newvisitor’, 1, time()+1209600, COOKIEPATH, COOKIE_DOMAIN, false);
}
}
add_action( ‘init’, ‘set_newuser_cookie’);
Você pode ler mais sobre a função setcookie no PHP.net.
Isso definirá um novo cookie denominado “sitename_newvisitor”, que é definido para expirar em duas semanas. Se você alterar o 1 para 0, o cookie não expirará.
Para exibir informações diferentes para um usuário novo vs usuário antigo, você pode fazer algo parecido com isto:
if (isset($_COOKIE['sitename_newvisitor'])) { echo 'Bem Vindo Novamente!'; } else { echo 'Olá Novo Visitante! Conheça meu blog e fique à vontade!'; } |
Bacana a ideia, mas funciona no Blogger também ou só em sites que utilizam PHP, se funcionar no Blogger, como e onde o código deve ser inserido?
Igor,
o código do post é para sites feitos em WordPress.
Abraços
gostei do site mas queria fazer e ñ sei uo site!
alguém me ajudaaaaa!
concordo com vc hanna,tb ñ consegi fazer!!
beijinhos!!
tifani, por favor explique o que você não conseguiu
Hanna,
Não consegui entender sua pergunta, por favor elabore melhor.
Abraços!
qual o site para fazer o blog!!
sugiro que leia outros artigos para aprender o princípio de como fazer um blog, seja usando wordpress, ou blogger.
Um artigo interessante, inicialmente, para você ler seria esse: Como criar um blog na plataforma Blogger / Blogspot
Leonardo,
ótima dica, sempre é interessante evitar instalar plugins para realizar tarefas que um simples código resolve.
abraço.