Non sempre tutti i post di WordPress hanno un'immagine in evidenza impostata. La verifica da fare è semplice.
Possiamo utilizzare la funzione has_post_thumbnail():
if( has_post_thumbnail( $id ) ) {
// L'immagine è presente
} else {
// L'immagine non è presente
}
$id è l'ID del post da esaminare.