Ссылка ко всем вложенным в запись картирнкам

Подскажите пожалуйста как сделать чтобы при нажатии на пост в лайтбоксе открывались все вложенные в пост картинки

<a href="?" rel="lightbox"></a>

ikhasanshin
Оцените автора
Добавить комментарий

  1. BuBlicK

    То есть, чтобы все картинки внутри поста открывались в лайтбоксе?

    Ответить
  2. vovasik

    сначала скрипты

    var $ = jQuery.noConflict();
    $(document).ready(function(){
      
    	$('.fancybox-attach').fancybox({
    		width: '700'
    	});
      
    });

    потом пример вывода

    <?php  
    global $post;  
    $args = array( 'posts_per_page' => 5, 'offset'=> 1, 'category' => 1 );  
    $myposts = get_posts( $args );  
    foreach( $myposts as $post ) :  setup_postdata($post); ?>  
     <a class='fancybox-attach' href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    
    	$param = array( 'post_type' => 'attachment', 'posts_per_page' => -1, 'post_status' => null, 'post_parent' => null );  
    	$attachments = get_posts( $param );  
    	if ($attachments) {  
    		foreach ( $attachments as $post ) {  
    			setup_postdata($post);  
    			the_title();  
    			the_attachment_link($post->ID, false);  
    			the_excerpt();  
    		}  
    	}
      
     
    <?php endforeach; ?> 
    

    разумеется я предполагаю что light-box и jquery у вас подключены.

    Ответить