WordPress: usare video in evidenza

WordPress: usare video in evidenza

Usare solo le immagini in evidenza di WordPress è limitante in un web sempre più multimediale. Usando i custom fields possiamo infatti inserire anche video in evidenza.

Possiamo usare sia l'apposito form fornito da WordPress nell'editor dei post o un plugin come Advanced Custom Fields per creare il nostro campo. La cosa importante è che il valore del campo sia una stringa HTML valida, come quella presa da YouTube.

Quindi nel file single.php possiamo scrivere:


<?php 
$featured_video = get_post_meta($post->ID, 'post-video', true); 
?>
<div class="featured-media">
<?php if($featured_video)) {
   echo $featured_video;
} else {
   echo get_the_post_thumbnail($post->ID, 'large');
}
?>
</div>

Come si può notare, se il video non è presente viene usata l'immagine in evidenza tradizionale.

Torna su