Mi tema de wodpress tiene un scrip integrado que se llama timthumb que sirve para redimensionar imágenes para usarlas como miniaturas de cada post.
Este script trabaja con la primer imagen del contenido de cada post. Necesitaria que trabaje con un Custom Field en vez de la primer imagen del post.
esta es la funcion donde crea la miniatura
Código PHP:
function post_thumbnail(){
global $post;
$link = get_permalink($post->ID);
$title = $post->post_title;
$post_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/\<img.+?src="(.+?)".*?\/>/is',$post->post_content,$matches ,PREG_SET_ORDER);
$cnt = count( $matches );
if($cnt>0){
$post_img_src = $matches [0][1];
$post_img = '<a class="inimg" href="'.$link.'" title="'.$title.'"><img src="'.get_bloginfo('template_url').'/timthumb.php?src='.$post_img_src.'&w=285&zc=1" alt="'.$title.'"/></a>';
echo $post_img;
}else{
echo '<a class="noimg" href="'.$link.'" title="'.$title.'">'.$title.'</a><p class="noimg">'.mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200,"...").'</p>';
}
}
Saludos