Sempre aparece a necessidade de determinado conteúdo ser apresentado somente na home do site em WordPress. Esses dias precisei fazer isso num projeto em Woocommerce (uma solução para loja virtual em WordPres), e duas soluções são:
<?php if ( is_home() || is_front_page() ) : ?> <h2>Aparece só na Home</h2> <?php endif ?> <?php wp_reset_query(); ?>
e para Woocommerce
<?php if ( is_shop() || is_front_page() ) : ?> <h2>Aparece só na Home</h2> <?php endif ?> <?php wp_reset_query(); ?>