youtube_logo Después de que algunos compañeros me comentaran cómo había conseguido insertar videos de Youtube en el plugin de Wordpress “wordtube“, me he decidido a hacer un mini “how-to” para compartirlo con todos vosotros.

El plugin “wordtube” es obra de alex.rabe y te permite integrar en tu blog (wordpress, aunque también hay para otros CMS´s) un reproductor de video bastante completo (playlist, minuaturas de los videos, enlaces asociados a los videos y un largo etcétera de opciones) aunque no integraba la opción de añadir videos Youtube directamente, por lo que tenías que descargar previamente en tu pc el video en cuestión, subirlo a tu servidor y añadirlo finalmente al reproductor.

Total, que estuve buscando la manera de integrar los videos de Youtube directamente, pero tras una intensa búsqueda por multitud de foros no conseguí integrar los videos de Youtube directamente, pero conseguí hacerlo indirectamente haciendo uso de Youtube downloader, un script de Takashi Ohida, que he tenido que modificar tras la modificación de la API de Youtube.

Los pasos a seguir:

A) En el caso de que instales por primera vez el plugin “wordtube”.Tan sólo tienes que descargar el siguiente archivo, descomprimirlo y subir la carpeta wordtube a http://tudominio.com/wp-content/plugins, posteriormente activarlo en el panel de adminitrsación de wordpress. El plugin ya se encuentra traducido al castellano.

wordtube.zip

B) En el caso de que tengas el plugin “wordtube” activado en tu blog.

Debes descargarte el siguiente archivo y subirlo a tu servidor, concretamente a la carpeta raíz del plugin de wordtube (http://tudominio.com/wp-content/plugins/wordtube/).

youtube_dl.zip

Y también tendrás que añadir un par de líneas en el archivo wordtube-admin.php.

Añadir:

<br /><input type=”button” value=”Videos Youtube” onclick=”window.open(’<?php echo get_option(’home’); ?>/wp-content/plugins/wordtube/youtube_dl/index.php’,'nuevaVentana’,'width=660, height=340′)” />

Justo después de:

<input type=”submit” name=”do[1]” value=”<?php _e(’Update’); ?> »” class=”button” /></div>

(línea 254)

Añadir:

<br /><input type=”button” value=”Videos Youtube” onclick=”window.open(’<?php echo get_option(’home’); ?>/wp-content/plugins/wordtube/youtube_dl/index.php’,'nuevaVentana’,'width=660, height=340′)” />

Justo después de:

<br /><?php _e(’Here you need to enter the absolute URL to the media file’,'wpTube’) ?></td>

(línea 356)

Aquí os dejo un video sobre el funcionamiento:

Get the Flash Player to see the wordTube Media Player.