has_post_thumbnail( $post_id );

A cosa serve:

Restituisce true se il post contiene un’immagine in evidenza (thumbnail) altrimenti false. Le immagini in anteprima devono essere abilitata nel file functions.php del tema.

Parametri

$post_id: intero – opzionale; l’id del post, altrimenti prende quello del post corrente.
parametro passiamo FALSE

Valore restituito

Boleano

Esempi:

Nell’esempio seguente viene controllata la presenza della miniatura prima di lanciare la funzione the_post_thumnbail(). Se la thumnmail non è stata impostata viene mostrata un’immagine predefinita.

<?php

if ( has_post_thumbnail() )
{
	the_post_thumbnail();
}
else
{
	echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/miniatura-predefinita.jpg" />';
}
?>

Dove si può usare

All’interno del loop, oppure in qualsiasi parte del template passando l’id del post come parametro.


  inStileWeb.com
blog comments powered by Disqus