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.

[cc lang=”php”]// 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 ‘'.the_title().'‘;
}
// texto limitado a x caracteres para cada post
the_excerpt(250);
[/cc]