guilhermesv,
tem uma maneira de fazer isso sem a utilização de plugin.
A grande vantagem de fazer dessa forma é que você não precisa inserir a imagem no post, apenas anexá-la e colocá-la como a 1ª na ordem das mídias. Sendo assim, na chamada da notícia irá aparecer essa imagem e quando clicada, irá aparecer apenas as imagens inseridas no post.
Abra o arquivo functions.php do seu theme e coloce esse trecho lá:
function the_thumb($size = "medium", $add = "")
{
global $wpdb, $post;
$thumb = $wpdb->get_row("SELECT ID, post_title FROM {$wpdb->posts} WHERE post_parent = {$post->ID} AND post_mime_type LIKE 'image%' ORDER BY menu_order");
if(!empty($thumb))
{
$image = image_downsize($thumb->ID, $size);
print "<img src='{$image[0]}' alt='{$thumb->post_title}' {$add} />";
}
}
Agora no arquivo index.php, no trecho onde vc quer que apareca a imagem insira essa linha:
<?php the_thumb('medium', 'width="300" height="275"'); ?>
A sequência do seu loop pra puxar IMAGEM, TÍTULO, CHAMADA (como na imagem) ficará mais ou menos assim:
<?php while(have_posts()) : the_post(); ?>
<?php the_thumb('medium', 'width="200" height="200"'); ?> // Chama a primeira imagem do post.
<?php the_permalink(); ?>"><?php the_title(); ?></a> // Título do post
<p class="autor"><?php the_author(); ?></p> // Autor
<p class="data"><?php the_time(); ?></p> // Data
<p><a href="<?php the_permalink(); ?>"><?php the_excerpt(); ?></a></p> // Trecho da chamada do post
<?php endwhile; ?>