Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá! Eu sou novo aqui. Acabei de chegar. Eu estou desenvolvendo um site em wordpress. Na verdade eu tenho um template pré-editado.
E eu vou hospedar ele em um domínio e dentro do domínio terá um subdomínio chamado eventos
Site original: meusite.com.br
Subdomínio: eventos.meusite.com.br
A minha dúvida é a seguinte:
Quando tiver algum evento acontecendo ou por vir, eu quero que quando o usuário digitar meusite.com.br apareça o texto dizendo: "Tem eventos acontecendo! Você será redirecionado em 5 segundos. Dá uma conferida!" e ser redirecionado para eventos.meusite.com.br. Mas quando ela clicar em Home ou voltar a página não seja mais redirecionado.
Deu pra entender?
Agradeço desde já a minha dúvida!
>
Já q está em Wordpress...
Continue em Wordpress.
https://wordpress.org/plugins/redirection/
kkkk
Porem se quer resolver pelo JavaScript puro (faça seguindo a documentação)
Adicionar um JavaScript ao Wordpress:
https://codex.wordpress.org/Using_Javascript
Ai só fazer um bem bolado com as funções abaixo:
Redirecionamento com JavaScript:
http://www.w3schools.com/js/js_window_location.asp
Aguardar 5 Segundos:
http://www.w3schools.com/jsref/met_win_settimeout.asp
gabrieldarezzo: Eu usei o plugin redirection, mas não fez o efeito que eu queria. Eu vou ver aí os links q vc me mandou, eu tinha um código pronto, só não lembro mais como é. Nesse caso eu quero em JS mesmo... Mas eu acho q vc não entendeu a minha colocação, ou entedeu?
Obrigado.
Na verdade entendi sim.
Só complementando...
>
Mas quando ela clicar em Home ou voltar a página não seja mais redirecionado.
Você pode armazenar na $_SESSION caso a pessoa já tenha visitado, setar o JavaScript com esse carinha:
https://codex.wordpress.org/Function_Reference/wp_localize_script
E depois só checar o status.:
/ is_redirect -> Came from localize_script (php) /
(function($) {
$(document).ready(function() {
if(is_redirect){
//ativar.... se não deixa pra lá
}
});
})(jQuery);
Já q está em Wordpress...
Continue em Wordpress.
https://wordpress.org/plugins/redirection/
kkkk
Porem se quer resolver pelo JavaScript puro (faça seguindo a documentação)
Adicionar um JavaScript ao Wordpress:
https://codex.wordpress.org/Using_Javascript
Ai só fazer um bem bolado com as funções abaixo:
Redirecionamento com JavaScript:
http://www.w3schools.com/js/js_window_location.asp
Aguardar 5 Segundos:
http://www.w3schools.com/jsref/met_win_settimeout.asp