[Página de Aviso antes de entrar no site]

1,271 views
Skip to first unread message

Lincoln Lemos

unread,
Apr 14, 2012, 3:12:20 PM4/14/12
to wordpres...@googlegroups.com
Galera,

To precisando de criar uma página de avisos antes de entrar no site.
Ex: Quando você vai entrar no site da skol, você tem que clickar em "Sou maior de 18 anos"

Eu queria manter a página home, com o link certo www.meusite.com.br, e não www.meusite.com.br/home
Pensei em fazer com um redirecionamento, mas não sei se é a melhor opção.
O que vocês sugerem?

Antonio Cezar: olocutor.com

unread,
Apr 14, 2012, 5:27:12 PM4/14/12
to wordpres...@googlegroups.com
Eu prefiro editar o index do WP, incluir uma checagem de session do tipo:
if (!isset($_SESSION["visits"])) $_SESSION["visits"] = 0; $_SESSION["visits"] = $_SESSION["visits"] + 1; if ($_SESSION["visits"] > 1) { $echo 'conteúdo a ser mostrado antes de abrir a página...'; } else { //conteúdo normal do index do WP }
Assim, sempre que a página for aberta pela primeira vez, aparecerá o tal aviso, que não mais será mostrado numa eventual atualização de página, ou na abertura de qualquer outro link da mesma. Você pode até incluir um redirecionador com temporizador em segundos, que simplesmente redireciona para a mesma página aberta dentro de algum tempo necessário para que o visitante posssa ler a advertência. Veja a coisa funcionando em:

http://olocutor.com

No meu caso, exibo a mensagem só para a página inicial e redireciono apenas para ela, mas poderia fazer com que a coisa bombasse para qualquer página e fazer com que o visitante continuasse na mesma após o redirect, usando funções nativas do PHP.

"Antonio Cezar: olocutor.com" [torpedos: 0 (16) 9701-2232].

Veja "Datas Comemorativas"/dia da semana de hoje, amanhã e todos os dias do ano por RSS E-Mail ou Twitter, aqui:

http://datasdodia.net/

Conheça o trabalho de Antonio Cezar, olocutor.com no site:

http://olocutor.com/

Escolha Tele-Mensagens para qualquer ocasião em:

http://telecarinho.net/


-------- Mensagem original --------
Assunto: [wordpress-brasil] [Página de Aviso antes de entrar no site]
De: Lincoln Lemos <lemosl...@gmail.com>
Para: wordpres...@googlegroups.com
Data: Sábado, 14 De Abril De 2012 16:12:20
--
Você recebeu esta mensagem por estar inscrito na lista de debates "WordPress Brasil" através do sistema Google Groups.
 
Para enviar uma mensagem: wordpres...@googlegroups.com
Para cancelar sua inscrição: wordpress-bras...@googlegroups.com
Para visitar o grupo: http://groups.google.com.br/group/wordpress-brasil?hl=pt-BR
 
Temas: http://wordpress.org/extend/themes/
Plugins: http://wordpress.org/extend/plugins/
Projeto WordPress: http://br.wordpress.org/

Lincoln Lemos

unread,
Apr 14, 2012, 5:48:08 PM4/14/12
to wordpres...@googlegroups.com
Mas isso entraria aonde?
Coloquei na index do tema e não fez nada..

Antonio Cezar: olocutor.com

unread,
Apr 14, 2012, 6:12:15 PM4/14/12
to wordpres...@googlegroups.com
Eu falei da index do WP e não da index do tema.



"Antonio Cezar: olocutor.com" [torpedos: 0 (16) 9701-2232].

Veja "Datas Comemorativas"/dia da semana de hoje, amanhã e todos os dias do ano por RSS E-Mail ou Twitter, aqui:

http://datasdodia.net/

Conheça o trabalho de Antonio Cezar, olocutor.com no site:

http://olocutor.com/

Escolha Tele-Mensagens para qualquer ocasião em:

http://telecarinho.net/


-------- Mensagem original --------
Assunto: Re: [wordpress-brasil] [Página de Aviso antes de entrar no site]
Data: Sábado, 14 De Abril De 2012 18:48:08
Mas isso entraria aonde?
Coloquei na index do tema e não fez nada..

Vitor Britto

unread,
Apr 15, 2012, 8:19:56 AM4/15/12
to wordpres...@googlegroups.com

Gabriel Reguly

unread,
Apr 15, 2012, 9:37:09 PM4/15/12
to wordpres...@googlegroups.com
Ola Lincoln,

Eu uso o http://wordpress.org/extend/plugins/simplesplash/, e é bem bom.

Tem o https://wordpress.org/extend/plugins/wsi/, mas nunca usei.

Boa sorte,
Gabriel

wpmidia lab

unread,
Apr 15, 2012, 9:50:13 PM4/15/12
to wordpres...@googlegroups.com
Use a opção de Página Estática que pode ser configurada em CONFIGURAÇÕES > LEITURA. 

Cria uma Página chamada "Home" e defina-a, na configuração acima.

OUUUUU

Use o arquivo home.php para ser a sua home diferenciada....  Faça alguns testes e veja o que é mais viável.

Beijokas
Drika



--
Você recebeu esta mensagem por estar inscrito na lista de debates "WordPress Brasil" através do sistema Google Groups.
 
Para enviar uma mensagem: wordpres...@googlegroups.com
Para cancelar sua inscrição: wordpress-bras...@googlegroups.com
Para visitar o grupo: http://groups.google.com.br/group/wordpress-brasil?hl=pt-BR
 
Temas: http://wordpress.org/extend/themes/
Plugins: http://wordpress.org/extend/plugins/
Projeto WordPress: http://br.wordpress.org/



--
Míriam de Paula 
(a.k.a. Drika)
Twitter: @miriamdepaula

wp
midia
desenvolvimento web
http://wpmidia.com.br
twitter: @wpmidia


Eduardo Kraus

unread,
Apr 14, 2012, 3:46:17 PM4/14/12
to wordpres...@googlegroups.com
Hi

Você faz isso com Cookie. 

Se existir o Cookie deixa ele entrar, caso o cookie não exista apresenta a ele a página do aviso.

Veja que o site da Skol não importa a página que acessar ele sempre pedirá na primeira vês que acessar. 
Em 14 de abril de 2012 16:12, Lincoln Lemos <lemosl...@gmail.com> escreveu:

Eduardo Kraus

unread,
Apr 14, 2012, 3:48:56 PM4/14/12
to wordpres...@googlegroups.com
O site da Skol esta meio fresco demais.....

Parangolé, Justin bieber.... Ainda bem que só bebo Heineken...

Falando nela, o site da Heineken guarda em sessõa a página que você acessou para redirecionar...

Lincoln Lemos

unread,
Apr 16, 2012, 11:37:11 AM4/16/12
to wordpres...@googlegroups.com
Eduardo,

Era exatamente isso que eu queria.
Ele tem que "guardar" o link, se o cara clickar em "entrar" vai pro link que ele tinha digitado.
Eu faço isso com cookie?

Lincoln Lemos

unread,
Apr 16, 2012, 12:20:25 PM4/16/12
to wordpres...@googlegroups.com
Instalei o plugin simplesplash que o gabriel passou, e ele faz isso.
Acho que ta beleza agora :D

Lincoln Lemos

unread,
Apr 16, 2012, 10:14:43 PM4/16/12
to wordpres...@googlegroups.com
Cara, deu uma merda aqui.
Saka só:

No link que o cara tem que clickar ("SOU MAIOR DE 18 anos"), eu coloquei um código de jquery pra ele sempre ficar com o href do link que o usário veio.
Ai ficou assim:
        $(document).ready(function() {
            var pathname = window.location;
            $("a#entrar").attr("href", pathname);
        });


Ou seja, toda vez que o cara entra aparece a página pra ele fazer a confirmação de idade.
Até ai tudo bem, quando o cara vem da pelo endereço raiz do site (http://localhost:8888/wp/), o redirecionamento vai beleza.
O problema é quando o cara vem com um link que tem o "hash" ( http://localhost:8888/wp/#2280), pq o navegador pensa que ta na mesma página e ele não redireciona. Se colocar target _blank ele funciona beleza, o problema é que eu não quero que ele abra uma nova página.

Sugestões?

Reply all
Reply to author
Forward
0 new messages