Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="albums grid">
- <?php
- $i = 0;
- $page = 1;
- $albumspp = 12;
- if( !empty( get_query_var('albums'))) {
- $page = get_query_var('albums');
- }
- // Variables
- $min = (($page * $albumspp) - $albumspp) + 1;
- $max = ($min + $albumspp) - 1;
- // Loop
- if( have_rows('photo_album')) { ?>
- <div class="row">
- <?php while(have_rows('photo_album')): the_row(); $i++;
- /* Ignore this row, if $i is lower than $min */
- if($i < $min) {
- continue;
- }
- /* Stop loop completely, if $i is higher than $max */
- if($i > $max) {
- break;
- }
- /* Close row after 3 albums and start new one */
- if($c == 4): $c = 0; ?>
- </div>
- <div class="row">
- <?php endif; ?>
- <article <?php post_class('photo-album col-xs-3'); ?>>
- <?php
- $album_title = get_sub_field('photo_album_title');
- $album_thumb = get_sub_field('photo_album_thumb');
- $album_gallery = get_sub_field('photo_album_gallery');
- ?>
- <ul class="thumbnails">
- <li class="cover">
- <?php if ($album_thumb) {
- $imgalt = $album_thumb['alt'];
- $imgsrcsm = $album_thumb['sizes']['thumbnail'];
- $imgsrcmd = $album_thumb['sizes']['medium'];
- $imgsrclg = $album_thumb['sizes']['large'];
- ?>
- <div class="entry-image">
- <a rel="lightbox[<?php echo $album_title; ?>]" href="<?php echo $imgsrclg; ?>" title="<?php echo $album_title; ?>">
- <img src="<?php echo $imgsrcsm; ?>" alt="<?php echo $imgalt; ?>" />
- </a>
- </div>
- <?php } ?>
- <div class="entry-title">
- <a rel="lightbox[<?php echo $album_title; ?>]" href="<?php echo $album_thumb['sizes']['large']; ?>" title="<?php echo $album_title; ?>">
- <h5><?php echo $album_title; ?><i class="icon-arrow-right"></i></h5>
- </a>
- </div>
- </li>
- <!-- Hide the rest of the thumbnails -->
- <?php if ($album_gallery) {
- foreach ($album_gallery as $photo){ ?>
- <li class="hide">
- <a rel="lightbox[<?php echo $album_title; ?>]" href="<?php echo $photo['sizes']['large']; ?>" title="<?php echo $album_title; ?>">
- <img src="<?php echo $photo['sizes']['thumbnail']; ?>" alt="<?php echo $photo['alt']; ?>" />
- </a>
- </li>
- <?php }
- } ?>
- </ul>
- </article>
- <?php $c++; // column count
- endwhile; ?>
- </div>
- <?php } else { ?>
- <p><?php _e('No photo albums found','vanopdorp'); ?></p>
- <?php } ?>
- <!-- Pagination -->
- <?php if ($page || $page > 1) bootstrap_pagination(); ?>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment