Código PHP :
function mi_imagen($tamano = '') { if ( $images = get_children( array ( 'post_parent' => get_the_ID(), 'post_type' => 'attachment', 'numberposts' => 1, 'post_mime_type' => 'image' ))); { foreach( $images as $image ) { if($tamano == 'mini') { $imagen = wp_get_attachment_image( $image->ID, 'thumbnail' ); } if($tamano == 'medio') { $imagen = wp_get_attachment_image( $image->ID, 'medium' ); } if($tamano == 'grande') { $imagen = wp_get_attachment_image( $image->ID, 'full' ); } echo $imagen; } } }
Con esa función podemos obtener cualquiera de las imagenes que cargamos en una entrada o en una página. Ahora para poder poner la imágen pequeña como link de la más grande con el plugin de fancy box for wordpress escribo esto:
Código HTML :
<a href='<?php mi_imagen($tamano='grande');?>' class="fancybox" rel="fancybox0" > <?php mi_imagen($tamano='mini');?> </a>
Según entiendo esa es la estructura del plugin.Pruebo con las dobles comillas en el herf y no anda, creo que es un error usarla con una sola comilla, pero es la única forma en que el link tira el pop up del plugin. Alguien puede darme una mano?
Saludos