is_home () retorna verdadeiro enquanto não deveria

Tenho um problema com is_home() . É colocado no meu footer.php e ele retorna true quando não deveria. Eu tenho um modelo de página no qual eu executo uma consulta com query_posts() .

Quando eu passar o seguinte como o argumento,

 array( 'cat' => $lekarz_page_cat_id, 'paged' => get_query_var('paged') ) 

ele retorna o que é false , mas quando o argumento é

 array('post__in' => $pz_posts, 'paged' => get_query_var('paged')) 

ele retorna true quando não deveria. Alguém pode me dizer por que isso é assim?

Solutions Collecting From Web of "is_home () retorna verdadeiro enquanto não deveria"