No lo estoy implementando como plugin.
Poseo una galeria de videos (pueden verla aquí)
Y me surge el siguiente problema:
Fancy box trabaja de lujo con todo menos con los videos. Yo busco esto. En el apartado 4 de ese blog de Fancy box hay un demo y la explicación de como hacerlo.
Fancybox es de por si simple. Ellos dicen que implementarlo es simplemente poner:
<a href "url del video"> y que debe tener como atributo en el href este parametro: &fs=1
El problema que yo tengo es que para mostrar los videos como los ven en el demo estos se muestran como un iframe.
Wordpress los trae de la siguiente forma:
Código PHP :
<div id="galvidcontainer">
<?php /* Un simple Loop para traer los post */
$args = array( 'post_type' => 'Videos', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();?>
<div class="galvidpre">
<div class="galvidprevid">
<?php
/* Seteo variables para traer el id del mismo y para que tome si es de vimeo o youtube */
$videosite = get_post_meta($post->ID, 'ecpt_videosite', single);
$videoid = get_post_meta($post->ID, 'ecpt_videourl', single);
if ($videosite == Vimeo) {
echo '<iframe src="http://player.vimeo.com/video/'.$videoid.'" width="300" height="190" frameborder="0" wmode="transparent" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';
} else if ($videosite == Youtube) {
echo '<iframe width="300" height="190" src="http://www.youtube.com/embed/'.$videoid.'" frameborder="0" wmode="transparent" allowfullscreen></iframe>';
} else {
echo 'Please Select Video Site Via the CMS';
}
?>
</div>Y por ultimo muestro los vídeos con echo "<iframe> etc etc.
El punto es que para mostrarlos al estilo Fancybox yo no puedo usar iframes (como se ve en el código) sino que debo usar <a href http://www.youtube.com/embed/'.$videoid.'">
Pero esto no trabaja.
Primero porque no logro concatenar bien la variable $videoid para que muestre el enlace con el id del mismo pegado. Y segundo porque no logro meter el parámetro que pide FancyBox.
Ojala a alguien se le ocurra alguna idea y me pueda tirar alguna ayudita.
