Архивная страница Отображение изображения заголовка из home.php

У меня есть статическая передняя страница, настроенная для моего шаблона, и мои сообщения в блоге отображаются с помощью home.php.

В моем заголовке у меня есть оператор IF, чтобы отображать разные изображения заголовков в зависимости от страницы. Проблема в том, что у меня есть липкая публикация в заголовке моей страницы сообщений в блогах, но изображение с этой страницы также отображается при просмотре страницы архива (если вы нажмете категорию, например)

Как это исправить?

Это мой оператор IF

<?php if ( !is_front_page() && !is_home() ) : ?> <! -- Show default header image --> <?php elseif ( is_home()) : // This is the blog home page ?> <!-- Show the Sticky Post Header --> <?php query_posts(array('post__in'=>get_option('sticky_posts'))); ?> <?php while (have_posts()) : the_post(); ?> <?php endwhile; ?> <?php wp_reset_query(); ?> <?php else : // this is the home page so.... ?> <?php endwhile; endif; // end of pager loop ?> <?php wp_reset_postdata(); ?>