Căutați o modalitate de a obține prima imagine din postarea dvs. de blog și de a o afișa în orice dimensiune? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți utiliza pentru a returna prima imagine atașată dintr-o postare ca o miniatură în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
function first_img($size="thumbnail") {
$files = get_children('post_parent='.get_the_ID().'&post_type=attachment&post_mime_type=image');
if($files) :
$keys = array_reverse(array_keys($files));
$num = $keys[0];
$image_attributes = wp_get_attachment_image_src( $num, $size );
echo '<img src="'.$image_attributes[0].'" width="'.$image_attributes[1].'" height="'.$image_attributes[2].'" class="firstimg" />';
endif;
}
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare verificarea altor articole de pe site, cum ar fi: Cele mai bune 9 plugin-uri de licitație WordPress pentru a construi următorul eBay și Cum să utilizați Google Optimize în WordPress.
Comentarii Lasă un răspuns