WordPress: a função is_home não funciona. E agora?

Certa vez, a função is_home funcionava no header.php, mas não no footer.php – um sinal de que o problema teria sido em algo que editei na página. Pesquisando rapidamente, descobri que isso acontece quando você edita ou cria uma nova query em uma página do WordPress.

Para solucionar o problema, é preciso somente adicionar a seguinte linha antes do is_home() para resetar a query e o WordPress voltar a reconhecer a função:

<?php wp_reset_query(); ?>
<?php if(is_home()): ?>
seu código
<?php endif; ?>

 

Feito isso, seu problema deve ser resolvido. ;)

2 Comentários

  1. João Netto

    boa dica, resolveu meu problema,

    Atenciosamente

    João Netto
    http://www.kryzalis.com.br



    • Renato Galvão

      Valeu João! Volte sempre.



Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Voltar

Recent Activity