SHOW:
|
|
- or go back to the newest paste.
1 | /** | |
2 | * Output the slider. | |
3 | * | |
4 | * @since 0.1 | |
5 | */ | |
6 | function responsive_slider() { | |
7 | ||
8 | $slide_return = ''; | |
9 | ||
10 | $slides = new WP_Query( array( 'post_type' => 'slides', 'order' => 'ASC', 'orderby' => 'menu_order', 'posts_per_page' => -1 ) ); | |
11 | ||
12 | if ( $slides->have_posts() ) : | |
13 | ||
14 | $slide_return .= '<div class="responsive-slider flexslider"> | |
15 | ||
16 | <ul class="slides">'; | |
17 | ||
18 | while ( $slides->have_posts() ) : $slides->the_post(); | |
19 | ||
20 | $slide_return .= '<li> | |
21 | ||
22 | <div id="slide-' . get_the_ID() . '" class="slide">'; | |
23 | ||
24 | global $post; | |
25 | ||
26 | if ( has_post_thumbnail() ) : | |
27 | $slide_return .= '<a href="' . get_post_meta( $post->ID, "_slide_link_url", true ) . '" title="' . the_title_attribute('echo=0') . '" >'; | |
28 | - | $slide_return .= get_the_post_thumbnail( 'slide-thumbnail', array( 'class' => 'slide-thumbnail' ) ); |
28 | + | $slide_return .= get_the_post_thumbnail( $post->ID, 'slide-thumbnail', array( 'class' => 'slide-thumbnail' ) ); |
29 | $slide_return .= '</a>'; | |
30 | endif; | |
31 | ||
32 | $slide_return .= '<h2 class="slide-title"><a href="' . get_post_meta( $post->ID, "_slide_link_url", true ) . '" title="' . the_title_attribute('echo=0') . '" >' . get_the_title() .'</a></h2>'; | |
33 | ||
34 | $slide_return .= '</div><!-- #slide-x -->'; | |
35 | ||
36 | $slide_return .= '</li>'; | |
37 | ||
38 | endwhile; | |
39 | ||
40 | $slide_return .= '</ul> | |
41 | ||
42 | </div><!-- #featured-content -->'; | |
43 | ||
44 | endif; | |
45 | ||
46 | wp_reset_query(); | |
47 | ||
48 | return $slide_return; | |
49 | } |