@angelo-miloch, da pra você usar do ‘date’.
if(date(‘w’)!=0 && date(‘w’) !=6 ){
echo ‘no ar’;
}else{
echo ‘fora do ar’;
}
se preferir usar as funções do wordpress pra isso…
https://codex.wordpress.org/Formatting_Date_and_Time
eu não achei um que traz a representação numérica do dia da semana
como o código acima, mas da pra fazer com a sigla em inglês “Mon – Sun”.
espero ter ajudado.
qualquer coisa tamo aí.
-
Esta resposta foi modificada 6 anos, 4 meses atrás por
silvergama. Razão: erro
-
Esta resposta foi modificada 6 anos, 4 meses atrás por
silvergama.
@silvergama, blz?
Fiz testes com esse código que me passou apenas com uma verificação, mas tem uma questão:
ele retorna ‘no ar’ sempre que o número for maior que ‘0’.
<?php
if( date("W")!=6 ){
echo "no ar";
}else{
echo "fora do ar";
}
?>
No código acima, por exemplo, eu poderia ter usado o 6,5,4,3,2 ou 1 que ele retornaria no ‘no ar’, apenas com o ‘0’ não retorna. Ou seja, não está verificando parece.
Att
@angelo-miloch,
com o ‘W’ maiúsculo ele retorna outro valor
Número do ano da semana ISO-8601, começa na Segunda (adicionado no PHP 4.1.0) Exemplo: 42 (a 42ª semana do ano)
tem que ser com ‘w’ minúsculo.
Representação numérica do dia da semana 0 (para domingo) até 6 (para sábado)
-
Esta resposta foi modificada 6 anos, 4 meses atrás por
silvergama.
@angelo-miloch, bom dia!
conseguiu resolver esse probleminha aí?
se sim, poderia alterar o status como resolvido?
valew 😉
Fala, @silvergama, blz? Bom dia!
Precisei formatar meu note, e foi meio corrido.
Mas vou fazer o teste entre hoje e amanhã (pra aproveitar o sábado e ver se roda).
Daí posto o resultado aqui, blz?
Vlw mesmo pela ajuda, velho. Abç
Fala Silver Gama (@silvergama), blz?
Seguinte, parece que funcionou dessa forma:
// 6 é sexta e 0 domingo
if(date('w')!=6 && date('w')!=0 ){
// chama a programação de segunda a sexta
get_template_part('/inc/home/home-noar');
}else{
// chama a programação de fim de semana
get_template_part('/inc/home/home-noar-fds');
}
Pelo menos no sábado e na segunda deu certo (não consegui testar no domingo pois fiquei hospitalizado. Mas, creio que é isso mesmo, velho!
Muito obrigado! Forte Abraço!
pelo que mostra a função date
o 6 é sábado
0 – Domingo
1 – Segunda
2 – Terça
…
6 – 0
fds.
mas que bom que deu certo aí.
qualquer coisa tamo aí.
Abraço
Beleza!
Obrigado pela atenção!
Abraço!