the_post_thumbnail() è una funzione utilizzata all'interno del loop destinata a rendere visibile l'immagine in evidenza nella pagina di modifica di un post; nel caso in cui si voglia abilitare le immagini in evidenza o le miniature per un articolo, il tema dovrà includere nel file functions.php anche la chiamata:
add_theme_support( 'post-thumbnails' );
$size: definisce la dimensione dell'immagine;$attr: un array formato da coppie di attributi e valori.<?php the_post_thumbnail( $size, $attr ); ?>
the_post_thumbnail() potrebbe essere il seguente:<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
?>
<?php the_content(); ?>
Nello specifico has_post_thumbnail() ha il compito di controllare se ad un articolo è stata associata un'immagine in evidenza; nel caso in cui invece di una stampa a video si voglia restituire una miniatura per usarla nel sorgente PHP, si potrà adottare la funzione
get_the_post_thumbnail().