Hola;
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>';
}
}
Me gustaría saber que debo modificar para que en vez de utilizar la primer imagen del post, utilice la imagen de un campo personalizado!
Saludos