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);
Agradezco tu comentario 🤘