Shortcode para mostrar thumbnails de youtube

Categories: Tips de wordpress, Tutoriales, Wordpress - Tags:

Hace un tiempito puse como obtener los thumbnails de los video de Youtube sin usar la API, hoy les muestro exactamente lo mismo pero usando un shortcode de wordpress.

Colocar el siguiente código en functions.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
    Shortcode para mostrar thumbnails de Youtube en Wordpres.
    Uso:
    [youtube_thumb id="VIDEO_ID" img="0" align="left"]
    VIDEO_ID= Id del video de Youtube
    img=0,1,2 o 3
    align= left,right,center (igual que las imagenes de Wordpress)
*/
function wp_thumbnails_youtube($atts) {
     extract(shortcode_atts(array(
          'id' => '',
          'img' => '0',
          'align'=>'left'
     ), $atts));
    $align_class='align'.$align;
    return '<img src="<a href="http://img.youtube.com/vi/'.$id.'/'.$img.'.jpg&quot" rel="nofollow">http://img.youtube.com/vi/'.$id.'/'.$img.'.jpg&quot</a>; alt="" class="'.$align_class.'" />';
}
add_shortcode('youtube_thumb', 'wp_thumbnails_youtube');

Saludos!!

Una Respuesta a “Shortcode para mostrar thumbnails de youtube”

  1. [...] que tiene crear uno personalizado para ahorrar uno tiempo y lineas de código por por ejemplo el shortcode para sacar thumbnails de Youtube. Pero que pasa cuando queremos usar el shortcode fuera del editor de WordPress? Por ejemplo en un [...]

Deja un comentario