Insertar video Youtube como shortcode en WordPress

Por Noticias1

insertar-videos-youtube-sin-plugins.jpg

¿Cómo Insertar video de Youtube sin ningún plugin en WordPress?
Agregando este simple código en el archivo functions.php de nuestro tema, podemos embeber videos de Youtube con un simple shortcode en nuestros post.

Además podemos especificar el ancho y el alto del video.
Lo que tenemos que tener en cuenta a la hora de utilizar el shortcode es el ID del video de Youtube.
Para ello chequeamos la dirección del vide, en este caso «http://www.youtube.com/watch?v=cbbT78pzGUs»
El ID siempre está despues del v=
En el archivo functions.php agregamos:

function youtube($atts) {
extract(shortcode_atts(array(
"id" => ‘idyoutube’,
"ancho" => ‘600’,
"alto" => ‘450’
), $atts));

return ‘<object width="’.$ancho.’" height="’.$alto.’"><param name="movie" value="http://www.youtube.com/v/’.$id.’&hl=es_ES&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/’.$id.’&hl=es_ES&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="’.$ancho.’" height="’.$alto.’"></embed></object>’;
}

add_shortcode(‘youtube’, ‘youtube’);

Luego podemos llamarlo desde nuestro post de la siguiente manera:

[ad#Google Adsense]
[youtube id="cbbT78pzGUs" ancho="600" alto="450"]

Un Comentario

  • Tubal

    6 diciembre, 2011 at 8:21 am

    Bueno…estas insertando el codigo viejo de Youtube y como mucho puedes cambiar el alto y el ancho del video.

    Si quieres insertar videos de Youtube en WordPress con todas las opciones imaginables y con compatiblidad con cualquier dispositivo, sea un lector RSS o un navegador movil te recomiendo que uses «Youtube shortcode»: http://wordpress.org/extend/plugins/youtube-shortcode/

    Un saludo!

    Responder

Comenta

Tu Email no será publicado. Campos requeridos *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.