Beispiel #1
0
    function widget($args, $instance)
    {
        extract($args);
        $title = apply_filters('CWS_Widget_Video', $instance['title']);
        $head = '';
        $gen_sets = theme_get_option('general', 'gen_sets');
        $yt_color = isset($gen_sets['_yt_color']) ? stripslashes($gen_sets['_yt_color']) : '';
        $yt_theme = isset($gen_sets['_yt_theme']) ? stripslashes($gen_sets['_yt_theme']) : '';
        $vim_color = isset($gen_sets['_vim_color']) ? stripslashes($gen_sets['_vim_color']) : '';
        $vim_title = isset($gen_sets['_vim_header']) ? stripslashes($gen_sets['_vim_header']) : '';
        $video_id = isset($instance['video_id']) ? $instance['video_id'] : '';
        $v_type = isset($instance['v_type']) ? $instance['v_type'] : '';
        $v_width = isset($instance['v_width']) ? $instance['v_width'] : 260;
        $v_height = isset($instance['v_height']) ? $instance['v_height'] : 200;
        if ($v_type == 'youtube') {
            $parser_return = theme_youtube_parser($video_id, $v_width, $v_height, null, $yt_color, $yt_theme);
        }
        if ($v_type == 'vimeo') {
            $parser_return = theme_vimeo_parser($video_id, $v_width, $v_height, null, $vim_color, $vim_title);
        }
        if ($title && $title != '') {
            $head = '<h3 class="widget-title">' . $title . '</h3>';
        }
        $rand = rand(1, 200);
        $v_style = 'style="padding-bottom: ' . ceil($v_height / $v_width * 100) . '%";';
        echo $args['before_widget'];
        echo $head;
        echo '<div class="widget-content"><div class="widget_video">';
        echo '<div class="kids_video_wrapper">
						 <figure ' . $v_style . '>' . $parser_return . '</figure>
						 </div>
						<div class="kids_clear"></div>
					</div></div>' . $args['after_widget'];
    }
Beispiel #2
0
    echo do_shortcode($slider_shortcode);
    ?>
 
				</div><!--/ #kids-slider-->

			<?php 
} elseif ($slider_type == 'video') {
    ?>

				<?php 
    if ($slide_video) {
        if ($slide_video_host == 'youtube') {
            $parser_return = theme_youtube_parser($slide_video, 1150, 400, $slide_video_autoplay, $yt_color, $yt_theme);
        }
        if ($slide_video_host == 'vimeo') {
            $parser_return = theme_vimeo_parser($slide_video, 1150, 400, $slide_video_autoplay, $vim_color);
        }
        echo $parser_return;
    } else {
        echo '<h1 style="color: red; text-align: center; margin: 0; padding:5px;">Seems like we forgot to set the video source.</h1>';
    }
    ?>

			<?php 
} elseif ($slider_type == 'image') {
    ?>

				<img src="<?php 
    echo bfi_thumb($slide_img, array('width' => 1150, 'height' => 400, 'crop' => true));
    ?>
" alt="">