How to query posts for custom post type with featured image for first 2 post?

Let’s go over how this works so that next time you face this problem or a similar one, you have an idea of how to resolve it. This is expanding more on Ben’s answer, the comments are in the code explaining what’s happening. And you would replace “my-custom-type” with whatever your custom post type is.

You can find more about which queries are best to use for what purpose here as well: http://codex.wordpress.org/Function_Reference/query_posts

/* First: Using WP_Query to create your own custom loop with 2 posts starting from the first post from your custom post type */ 
$custom_loop = new WP_Query(array( 'posts_per_page' => 2, 'post_type' => 'my-custom-type' ));

/* Starting the first loop! */
while ( $custom_loop->have_posts() ) : $custom_loop->the_post(); 

    /* The post thumbnail or whatever you'd like */
    the_post_thumbnail();
    the_content();

endwhile; wp_reset_postdata(); 
/* Close this loop and don't forget to reset the query with wp_reset_postdata() */

/* Second: Now using WP_Query to create your second loop that takes off from the third post from your custom post type using offset, this one has 4 posts like your example */ 
$custom_loop_two = new WP_Query(array( 'posts_per_page' => 4, 'post_type' => 'my-custom-type', 'offset' => '2' ));

/* Starting the second loop! */
while ( $custom_loop_two->have_posts() ) : $custom_loop_two->the_post(); 

    /* Just the content - no post thumbnail or whatever you'd like */
    the_content();

endwhile; wp_reset_postdata(); 
/* Close this loop and don't forget to reset the query with wp_reset_postdata() */

Hope that helps! 🙂