Le miniature dei post sono piuttosto utili e abbastanza facili da usare in WordPress. Aggiungi semplicemente:
add_theme_support('post-thumbnails');
Al file functions.php di un tema e otterrai un modulo Immagine in primo piano nella schermata di amministrazione per i post che ti consente di selezionarne uno.
È anche molto facile generare quell'immagine come HTML
:
get_the_post_thumbnail();
Ma cosa succede se ti serve solo l'URL? Supponiamo che lo userai come background-image
su un elemento piuttosto che come immagine di contenuto. Sfortunatamente non esiste una funzione super facile / ovvia per questo.
All'interno del ciclo, dovrai fare:
$thumb_id = get_post_thumbnail_id(); $thumb_url_array = wp_get_attachment_image_src($thumb_id, 'thumbnail-size', true); $thumb_url = $thumb_url_array(0);
Allora $thumb_url
sarà quell'URL.