Skip to content

Instantly share code, notes, and snippets.

@adrianthedev
Created May 31, 2012 09:50
Show Gist options
  • Save adrianthedev/2842306 to your computer and use it in GitHub Desktop.
Save adrianthedev/2842306 to your computer and use it in GitHub Desktop.
Wordpress custom post type nivo slider management
$i=1;
echo '<div id="slider" class="nivoSlider">';
$args = array( 'post_type' => 'slide', 'posts_per_page' => 10 , 'orderby' => 'title' , 'order' => 'ASC' );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
echo '<a href="'.get_post_meta($post->ID, 'slide_info_slide_url', true).'"><img src="'.get_post_meta($post->ID, 'slide_info_slide_image', true).'" alt="'.get_post_meta($post->ID, 'slide_info_slide_title', true).'" title="#caption'.$i.'" /></a>';
$i++;
endwhile;
echo '</div>';
$y=1;
$args = array( 'post_type' => 'slide', 'posts_per_page' => 10 , 'orderby' => 'title' , 'order' => 'ASC');
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
echo '<div id="caption'.$y.'" class="nivo-html-caption">';
echo '<h1 class="slider">'.get_post_meta($post->ID, 'slide_info_slide_title', true).'</h1>';
echo '<h2>'.get_post_meta($post->ID, 'slide_info_slide_sub-title', true).'</h2>';
echo '<p>'.get_post_meta($post->ID, 'slide_info_slide_text', true).'</p>';
echo '<a href="'.get_post_meta($post->ID, 'slide_info_slide_url', true).'" class="read-button">read more</a>';
echo '</div>';
$y++;
endwhile;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment