Title: Get different sizes in one function
Last modified: August 30, 2016

---

# Get different sizes in one function

 *  Resolved [htausch](https://wordpress.org/support/users/htausch/)
 * (@htausch)
 * [10 years, 11 months ago](https://wordpress.org/support/topic/get-different-sizes-in-one-function/)
 * I am trying to use light box where the image is a thumbnail but opens to a full
   size image when clicked. So I need the `<a>` to generate the size=full but the`
   <img>` needs to generate the size=thumbnail. Here is my code so far.
 *     ```
       <?php $dyno_images = rwmb_meta( 'gallery-images', 'type=image_advanced&size=full' ); ?>
             <?php
                 foreach ( $dyno_images as $dyno_image ){
                     echo '<figure class="gallery-item">
       	         <div class="gallery-icon landscape">
                           <a href="'.$dyno_image['url'].'" class="fancybox image" rel="gallery">
       		       <img src="'.$dyno_image['url'].'" aria-describedby="gallery-1-584" class="attachment-full">
       		   </a>
       		</div>
       	    </figure>';
                     }
              ?>
       ```
   
 * [https://wordpress.org/plugins/meta-box/](https://wordpress.org/plugins/meta-box/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [htausch](https://wordpress.org/support/users/htausch/)
 * (@htausch)
 * [10 years, 11 months ago](https://wordpress.org/support/topic/get-different-sizes-in-one-function/#post-6337136)
 * SOLUTION:
 *     ```
       <?php $dyno_images = rwmb_meta( 'gallery-images', 'type=image_advanced&size=thumbnail' );
       							  $dyno_images_lrg = rwmb_meta( 'gallery-images', 'type=plupload_image&size=full' ); ?>
                               <?php
   
                                       foreach ( $dyno_images_lrg as $dyno_image_lrg )
                                       {
       									foreach ( $dyno_images as $dyno_image ) {
   
                                       echo '<figure class="gallery-item">
       										<div class="gallery-icon landscape">
       											<a href="'.$dyno_image_lrg['url'].'" class="fancybox image" rel="gallery">
       												 <img src="'.$dyno_image['url'].'" aria-describedby="gallery-1-584" class="attachment-full">
       											</a>
       										</div>
       									  </figure>';
   
                                       }}
                                       ?>
       ```
   
 *  Plugin Author [Anh Tran](https://wordpress.org/support/users/rilwis/)
 * (@rilwis)
 * [10 years, 10 months ago](https://wordpress.org/support/topic/get-different-sizes-in-one-function/#post-6337204)
 * You can use just 1 `rwmb_meta` call, it has `full_url` param 🙂
 *     ```
       <?php
       $dyno_images = rwmb_meta( 'gallery-images', 'type=image&size=thumbnail' );
       foreach ( $dyno_images as $dyno_image )
       {
       	echo '<figure class="gallery-item">
       		<div class="gallery-icon landscape">
       			<a href="'.$dyno_image['full_url'].'" class="fancybox image" rel="gallery">
       				 <img src="'.$dyno_image['url'].'" aria-describedby="gallery-1-584" class="attachment-full">
       			</a>
       		</div>
       	  </figure>';
       }
       ```
   

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Get different sizes in one function’ is closed to new replies.

 * ![](https://ps.w.org/meta-box/assets/icon-128x128.png?rev=1100915)
 * [Meta Box](https://wordpress.org/plugins/meta-box/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/meta-box/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/meta-box/)
 * [Active Topics](https://wordpress.org/support/plugin/meta-box/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/meta-box/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/meta-box/reviews/)

## Tags

 * [sizes](https://wordpress.org/support/topic-tag/sizes/)

 * 2 replies
 * 2 participants
 * Last reply from: [Anh Tran](https://wordpress.org/support/users/rilwis/)
 * Last activity: [10 years, 10 months ago](https://wordpress.org/support/topic/get-different-sizes-in-one-function/#post-6337204)
 * Status: resolved