O código abaixo recupera o path do thumbnail da primeira imagem publicada dentro do post. Você deve colocar o código no arquivo functions.php de seu tema.
// Recuperar o primeiro thumbnail da primeira imagem publicada no post function get_post_thumbnail() { $files = get_children('post_parent='.get_the_ID().'&post_type=attachment&post_mime_type=image'); if($files) : $keys = array_reverse(array_keys($files)); $j=0; $num = $keys[$j]; $image=wp_get_attachment_image($num, 'large', false); $imagepieces = explode('"', $image); $imagepath = $imagepieces[1]; $thumb=wp_get_attachment_thumb_url($num); print $thumb; else: // precisa ter a imagem 'imagem_padrao.jpg' dentro da pasta images do template print get_bloginfo('template_url') . "/images/imagem_padrao.jpg"; endif; }
Depois dentro do loop do seu tema basta chamar a função abaixo:
<img src="<?php get_post_thumbnail(); ?>" />