The is_home()
conditional tag applies to the posts page according to your reading settings or home.php file as opposed to the is_front_page()
conditional which applies to the page on front according to your reading settings or your front-page.php file, if it exists.
Try changing is_home()
to is_front_page()
As for another possible problem might be, take a look at your query arguments
$catquery = new WP_Query( 'category_name=feature&cat=1&posts_per_page=5' );
You are using category_name
and cat
together in one argument. You cannot do that. You have to use one or the other. So you either have to remove the category_name
parameter or the cat
parameter