Skip to content

Instantly share code, notes, and snippets.

@Chrisedmo
Last active August 29, 2015 14:13
Show Gist options
  • Save Chrisedmo/bf07d753b1eb16ab975d to your computer and use it in GitHub Desktop.
Save Chrisedmo/bf07d753b1eb16ab975d to your computer and use it in GitHub Desktop.
Wordpress: Simple optionTree + Slick gallery
// Add this in as $page_options_meta = array unde 'fields'
array(
'label' => 'Insert Slider',
'desc' => 'Select images to display in the header. Images must be 1200px wide by 410px deep.',
'id' => $prefix . 'banner_slider',
'type' => 'gallery'
),
<div class="image-banner">
<?php $banner_slider = get_post_meta( $post->ID, 'tpa_banner_slider', true ); ?>
<?php if (!empty($banner_slider)): ?>
<?php $banner_slider = explode(",",$banner_slider);
foreach ($banner_slider as $imageID) :?>
<?php $image_src = wp_get_attachment_image_src($imageID, 'full'); ?>
<div>
<img src="<?php echo $image_src[0];?>"/>
</div>
<?php endforeach; ?>
<?php endif; ?>
</div>
@Chrisedmo
Copy link
Author

Could tidy this up a bit. Maybe have a fallback if no slider is selected to featured image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment