Hai un sito wordpress dove utilizzi i video negli articoli?
Ecco una guida su cosa è oEmbed e su come incorporare i video in wordpress.
Introduzione
Nei giorni passati abbiamo visto la funzione oEmbed e come modificare i video incorporati in wordpress. Oggi approfondiamo questo discorso con questa giuda semplice e breve.
WordPress, dalla versione 2.9, ha aggiunto la possibilità di incorporare video, immagini o altri contenuti multimediali all’interno di un articolo semplicemente incollando l’url di questa risorsa multimediale.
Unica cosa a cui fare attenzione è che l’url deve essere su una riga singola senza avere il link attivo, quindi il testo nell’articolo deve essere in questo modo:
Guarda questo video fantastico: Era proprio un video fantastico.
WordPress lo trasformerà automaticamente in un video embed al momento della visualizzazione del post.
N.b: dalla versione 3.5 di wordpress, questa funzionalità è attiva di default e non c’è nessun modo di disabilitarla.
Per includere un video possiamo, oltre che incollare l’url, utilizzare lo shortcode in questo modo:</p>
<p></p>
<p>http://www.youtube.com/watch?v=dQw4w9WgXcQ</p>
<p>
P.s: Se wordpress non dovesse riuscire a convertire l’url allora mostrerà il link a questa risorsa.
Come possiamo notare nell’esempio sopra, utilizzando lo shortcode emebd, abbiamo la possibilità di settare anche un’altezza e una larghezza del video che però non saranno fisse perché il video verrà ridimensionato rispettando l’aspect ratio, cioè, le proporzioni del video originali.
oEmbed in breve
oEmbed è un protocollo per l’incorporamento facilitato di risorse esterne al sito quindi, quando il tuo sito richiede il video al server di youtube, quest’ultimo ritorna l’html necessario per poter visualizzare questa risorsa.
oEmbed, quindi, è stato progettato appositamente per evitare di copiare ogni volta l’html dal sito dove risiede la risorsa. Il protocollo oEmbed supporta video, immagini, slide e altro ancora.
In worpdress però non è possibile incorporare tutti gli url di tutti i servizi.
I servizi disponibili
Attualmente sono supportati i seguenti servizi
blip.tv, Bunkr, DailyMotion, Flickr (Video e immagini), FunnyOrDie.com, Hulu, Instagram (Immagini), Qik, Photobucket, PollDaddy, Rdio, Revision3, Scribd, SlideShare, SmugMug, SoundCloud, Spotify, Twitter, Viddler, Vimeo (Video), YouTube (Video), WordPress.tv, VideoPress (video).
Posso aggiungere nuovi servizi?
Si, è possibile aggiungere nuovi servizi, l’importante è che il servizio utilizzi il protocollo oEmbed
Per aggiungere un nuovo servizio devi inserire nella whitelist l’url del nuovo servizio tramite la funzione wp_oembed_add_provider() ma che approfondiremo in questi giorni.
Per oggi è tutto e non resta che continuare a seguirci per i trucchi e segreti del mondo wordpress con #aWPaDay.
Buona giornata