Thumbnails automaticos en WordPress

15 jun 2009 1 comentario

Alguna vez hemos querido personalizar la primera página (home) de nuestro blog wordpress, en este caso vamos a crear todos los post de la home con un límite de caracteres usando la función the_excerpt() y con su correspondiente imagen miniatura (thumbnails) generada automaticamente.

Vamos a crear en php el código para capturar la primera imagenen que contiene cada post, con la que obtendremos su imagen miniatura.

// Imagen miniatura
$image = null;
$attachments =& get_children(array('post_parent'=>get_the_ID(),'post_type'=>'attachment','post_mime_type'=>'image'));
if ($attachments == TRUE) {
foreach($attachments as $att) {
$image = wp_get_attachment_image_src($att->ID,'thumbnail',false);
break;
}
}
if (isset($image)) {
// Muestro la foto miniatura
echo '<a href="'.the_permalink().'"><img src="'.$image[0].'" alt="'.the_title().'" width="'.$image[1].'" height="'.$image[2].'" /></a>';
}
// texto limitado a x caracteres para cada post
the_excerpt(250);

1 Comentarios

todobit, el 29/09/2010 a las 19:37:04

donde pego este codigo, y como lo puedo utilizar con los themes que muetran las thumbails

Escribe un comentario

Comenta este post en Facebook