Podes utilizar os custom Fields do Wordpress para fazer o que pretendes
.
EDIT: Encontrei agr mm um post de um utilizador ca do forum, que explica muito bem o procedimento...
http://muiomuio.net/como-usar-os-custom-fields-do-wordpress/Quando estás a criar um post podes adicionar por custom fields ao post.
Para fazeres o que pretendes, podes por exemplo criar um custom field "Imagem" e um custom field "Texto"
Para cada post colocas a respectiva imagem e o respectivo texto que queres que apareça
Agora para aparecer da maneira como o soundandsets.com aparece, editas o ficheiro index.php
e colocas o seguinte codigo(substitui o a função the_content(); ou a função the_excerpt(); com o seguinte codigo):
<?php $imagem = get_post_meta($post->ID, 'Imagem', true); ?>
<a href="<?php the_permalink() ?>" ><img src="<?php echo $imagem; ?>" width="100"/></a>
</div>
?>
Isto irá então apresentar a imagem, para apresentar o texto, colocas o mesmo código abaixo deste, e substituis no codigo o valor "Imagem" para "Texto", para apresentar assim a imagem e o texto...
Depois para organizar a imagem com o texto terás de usar o CSS.
Esperto ter ajudado...
Para mais informações podes ver aqui no site da Wordpress:
http://codex.wordpress.org/Using_Custom_Fields