コード例 #1
0
	
<?php else: ?>
	
	
	<div id="flexslider" class="flexslider">
		<ul class="slides">
		<?php while ( $custom_slider->have_posts() ) : $custom_slider->the_post();
			$custom = get_post_custom($post->ID);
			$slider = unserialize( $custom["custom_slider"][0] );
			$number = count($slider);
				
			if( $slider ){
			foreach( $slider as $slide ): ?>	
			<li>
				<?php if( !empty( $slide['link'] ) ):?><a href="<?php  echo stripslashes( $slide['link'] )  ?>"><?php endif; ?>
				<img src="<?php echo tie_slider_img_src( $slide['id'] , 'slider' ) ?>" alt="" />
				<?php if( !empty( $slide['link'] ) ):?></a><?php endif; ?>
				<?php if( !empty( $slide['title'] ) || !empty( $slide['caption'] ) ) :?>
				<div class="slider-caption">
					<?php if( !empty( $slide['title'] ) ):?><h2><?php if( !empty( $slide['link'] ) ):?><a href="<?php  echo stripslashes( $slide['link'] )  ?>"><?php endif; ?><?php  echo stripslashes( $slide['title'] )  ?><?php if( !empty( $slide['link'] ) ):?></a><?php endif; ?></h2><?php endif; ?>
					<?php if( !empty( $slide['caption'] ) ):?><p><?php echo stripslashes($slide['caption']) ; ?></p><?php endif; ?>
				</div>
				<?php endif; ?>
			</li>
			<?php endforeach; 
			}?>
		<?php endwhile;?>
		</ul>
	</div>
	
<?php endif; 
コード例 #2
0
ファイル: widget-slider.php プロジェクト: NguyenHiep/learn-wp
    function widget($args, $instance)
    {
        extract($args);
        $no_of_posts = $instance['no_of_posts'];
        $cats_id = $instance['cats_id'];
        $custom_slider = $instance['custom_slider'];
        global $post;
        $original_post = $post;
        $argss = array('posts_per_page' => $no_of_posts, 'cat' => $cats_id, 'no_found_rows' => 1);
        $featured_query = new WP_Query($argss);
        if (empty($custom_slider)) {
            if ($featured_query->have_posts()) {
                ?>
	<div class="flexslider" id="<?php 
                echo $args['widget_id'];
                ?>
">
		<ul class="slides">
		<?php 
                while ($featured_query->have_posts()) {
                    $featured_query->the_post();
                    ?>
			<li>
			<?php 
                    if (function_exists("has_post_thumbnail") && has_post_thumbnail()) {
                        ?>
			
				<a href="<?php 
                        the_permalink();
                        ?>
">
				<?php 
                        the_post_thumbnail('tie-large');
                        ?>
				</a>
			<?php 
                    }
                    ?>
				<div class="slider-caption">
					<h2><a href="<?php 
                    the_permalink();
                    ?>
"><?php 
                    the_title();
                    ?>
</a></h2>
				</div>
			</li>
		<?php 
                }
                ?>
		</ul>
	</div>
	<?php 
            }
            ?>
	<?php 
        } else {
            $custom_slider_args = array('post_type' => 'tie_slider', 'p' => $custom_slider, 'no_found_rows' => 1);
            $custom_slider_query = new WP_Query($custom_slider_args);
            ?>
	<div class="flexslider" id="<?php 
            echo $args['widget_id'];
            ?>
">
		<ul class="slides">
		<?php 
            while ($custom_slider_query->have_posts()) {
                $custom_slider_query->the_post();
                $custom = get_post_custom($post->ID);
                $slider = unserialize($custom["custom_slider"][0]);
                $number = count($slider);
                if ($slider) {
                    foreach ($slider as $slide) {
                        ?>
	
			<li>
				<?php 
                        if (!empty($slide['link'])) {
                            ?>
<a href="<?php 
                            echo stripslashes($slide['link']);
                            ?>
"><?php 
                        }
                        ?>
				<img src="<?php 
                        echo tie_slider_img_src($slide['id'], 'tie-large');
                        ?>
" alt="" />
				<?php 
                        if (!empty($slide['link'])) {
                            ?>
</a><?php 
                        }
                        ?>
				<?php 
                        if (!empty($slide['title']) || !empty($slide['caption'])) {
                            ?>
				<div class="slider-caption">
					<?php 
                            if (!empty($slide['title'])) {
                                ?>
<h2><?php 
                                if (!empty($slide['link'])) {
                                    ?>
<a href="<?php 
                                    echo stripslashes($slide['link']);
                                    ?>
"><?php 
                                }
                                echo stripslashes($slide['title']);
                                if (!empty($slide['link'])) {
                                    ?>
</a><?php 
                                }
                                ?>
</h2><?php 
                            }
                            ?>
					<?php 
                            if (!empty($slide['caption'])) {
                                ?>
<p><?php 
                                echo stripslashes($slide['caption']);
                                ?>
</p><?php 
                            }
                            ?>
				</div>
				<?php 
                        }
                        ?>
			</li>
			<?php 
                    }
                }
                ?>
		<?php 
            }
            ?>
		</ul>
	</div>
	<?php 
        }
        $post = $original_post;
        wp_reset_query();
        ?>
	<script>
	jQuery(document).ready(function() {
	  jQuery('#<?php 
        echo $args['widget_id'];
        ?>
').flexslider({
		animation: "fade",
		slideshowSpeed: 7000,
		animationSpeed: 600,
		randomize: false,
		pauseOnHover: true,
		prevText: "",
		nextText: "",
		controlNav: false
	  });
	});
	</script>
	<?php 
    }
コード例 #3
0
                if ($slider) {
                    foreach ($slider as $slide) {
                        ?>
	
			<li>
				<?php 
                        if (!empty($slide['link'])) {
                            ?>
<a href="<?php 
                            echo stripslashes($slide['link']);
                            ?>
"><?php 
                        }
                        ?>
				<img src="<?php 
                        echo tie_slider_img_src($slide['id'], 'slider');
                        ?>
" alt="" />
				<?php 
                        if (!empty($slide['link'])) {
                            ?>
</a><?php 
                        }
                        ?>
				<?php 
                        if (!empty($slide['title']) || !empty($slide['caption'])) {
                            ?>
				<div class="slider-caption">
					<?php 
                            if (!empty($slide['title'])) {
                                ?>
コード例 #4
0
ファイル: featured.php プロジェクト: NguyenHiep/learn-wp
    $i = $j = 0;
    if ($fea_custom_slider) {
        foreach ($fea_custom_slider as $slide) {
            $i++;
            $j++;
            ?>
	
			<div class="featured-post featured-post-<?php 
            echo $i;
            ?>
 fea-<?php 
            echo $j;
            ?>
">
				<div class="featured-post-inner" style="background-image:url(<?php 
            echo tie_slider_img_src($slide['id'], $size);
            ?>
);">
					<div class="featured-cover"><?php 
            if (!empty($slide['link'])) {
                ?>
<a href="<?php 
                echo stripslashes($slide['link']);
                ?>
"></a><?php 
            }
            ?>
</div>
					<?php 
            if (!empty($slide['title']) || !empty($slide['caption'])) {
                ?>
コード例 #5
0
ファイル: featured.php プロジェクト: rebeccayshen/kitlist
				</div>
			</div>
		</div>
		<?php if( $i == 5) $i=0;
		endwhile;?>
	</div>
	<div class="clear"></div>
	<?php endif; ?>
<?php else: ?>
					
	<div id="featured-posts" class="">
		<?php $i = $j= 0;
		if( $fea_custom_slider ){
		foreach( $fea_custom_slider as $slide ): $i++ ; $j++;?>	
			<div class="featured-post featured-post-<?php echo $i; ?> fea-<?php echo $j; ?>">
				<div class="featured-post-inner" style="background-image:url(<?php echo tie_slider_img_src( $slide['id'] , $size ) ?>);">
					<div class="featured-cover"><?php if( !empty( $slide['link'] ) ):?><a href="<?php  echo stripslashes( $slide['link'] )  ?>"></a><?php endif; ?></div>
					<?php if( !empty( $slide['title'] ) || !empty( $slide['caption'] ) ) :?>
					<div class="featured-title">
						<?php if( !empty( $slide['title'] ) ):?>
						<h2><?php if( !empty( $slide['link'] ) ):?><a href="<?php  echo stripslashes( $slide['link'] )  ?>"><?php endif; ?>
							<?php  echo stripslashes( $slide['title'] )  ?>
							<?php if( !empty( $slide['link'] ) ):?></a><?php endif; ?>
						</h2>
						<?php endif; ?>
						<?php if( !empty( $slide['caption'] ) ):?><h3><?php echo stripslashes($slide['caption']) ; ?></h3><?php endif; ?>
					</div>
					<?php endif; ?>
				</div>
			</div>
		<?php if( $i == 5) $i=0;