function ktz_video_wrapper() { global $post; if (has_post_format('video')) { $ktz_other_video_mt = get_post_custom_values('ktz_other_video', $post->ID); $ktz_other_video = $ktz_other_video_mt[0]; if (empty($ktz_other_video_mt)) { $ktz_self_video_mp4_mt = get_post_custom_values('ktz_self_video_mp4', $post->ID); $ktz_self_video_webm_mt = get_post_custom_values('ktz_self_video_webm', $post->ID); $ktz_self_video_ogg_mt = get_post_custom_values('ktz_self_video_ogg', $post->ID); $ktz_self_video_youtube_mt = get_post_custom_values('ktz_youtube_id', $post->ID); $ktz_self_video_vimeo_mt = get_post_custom_values('ktz_vimeo_id', $post->ID); $ktz_self_video_dailymotion_mt = get_post_custom_values('ktz_dailymotion_url', $post->ID); $ktz_self_video_mp4 = $ktz_self_video_mp4_mt[0]; $ktz_self_video_webm = $ktz_self_video_webm_mt[0]; $ktz_self_video_ogg = $ktz_self_video_ogg_mt[0]; $ktz_self_video_youtube = $ktz_self_video_youtube_mt[0]; $ktz_self_video_vimeo = $ktz_self_video_vimeo_mt[0]; $ktz_self_video_dailymotion = $ktz_self_video_dailymotion_mt[0]; echo '<video id="ktz_video_box" class="video-js vjs-default-skin vjs-big-play-centered" controls preload="auto" width="" height=""'; if ($ktz_self_video_mp4_mt) { echo ' poster="'; echo ktz_featured_just_img_link('634', '357'); echo '"'; } elseif ($ktz_self_video_webm_mt) { echo ' poster="'; echo ktz_featured_just_img_link('634', '357'); echo '"'; } elseif ($ktz_self_video_ogg_mt) { echo ' poster="'; echo ktz_featured_just_img_link('634', '357'); echo '"'; } else { echo ''; } echo ' data-setup=\'{'; if ($ktz_self_video_youtube_mt) { echo '"techOrder": ["youtube"], "src": "http://www.youtube.com/watch?v=' . $ktz_self_video_youtube . '", "ytcontrols": true'; } elseif ($ktz_self_video_vimeo_mt) { echo '"techOrder": ["vimeo"], "src": "https://vimeo.com/' . $ktz_self_video_vimeo . '"'; } elseif ($ktz_self_video_dailymotion_mt) { echo '"techOrder": ["dailymotion"], "src": "' . $ktz_self_video_dailymotion . '"'; } echo '}\'>'; if ($ktz_self_video_mp4_mt) { echo '<source src="' . $ktz_self_video_mp4 . '" type=\'video/mp4\' />'; } elseif ($ktz_self_video_webm_mt) { echo '<source src="' . $ktz_self_video_webm . '" type=\'video/webm\' />'; } elseif ($ktz_self_video_ogg_mt) { echo '<source src="' . $ktz_self_video_ogg . '" type=\'video/ogg\' />'; } elseif ($ktz_self_video_youtube_mt) { echo ''; } elseif ($ktz_self_video_vimeo_mt) { echo ''; } elseif ($ktz_self_video_dailymotion_mt) { echo ''; } else { echo '<source src="http://video-js.zencoder.com/oceans-clip.mp4" type=\'video/mp4\' />'; } echo '</video>'; } if (!empty($ktz_other_video_mt)) { echo '<div class="ktz-videowrapper">'; echo $ktz_other_video; echo '</div>'; } } }
function ktz_video_wrapper() { global $post; $ktz_self_video_youtube_mt = get_post_custom_values('ktz_youtube_id', $post->ID); // plugin https://wordpress.org/plugins/automatic-youtube-video-posts/ $ktz_self_video_youtube_plugin_mt = get_post_custom_values('_tern_wp_youtube_video', $post->ID); $ktz_other_video_mt = get_post_custom_values('ktz_other_video', $post->ID); $ktz_self_video_vimeo_mt = get_post_custom_values('ktz_vimeo_id', $post->ID); $ktz_self_video_dailymotion_mt = get_post_custom_values('ktz_dailymotion_url', $post->ID); $ktz_self_video_vimeo = $ktz_self_video_vimeo_mt[0]; $ktz_self_video_dailymotion = $ktz_self_video_dailymotion_mt[0]; $ktz_other_video = $ktz_other_video_mt[0]; $ktz_self_video_youtube = $ktz_self_video_youtube_mt[0]; $ktz_self_video_youtube_plugin = $ktz_self_video_youtube_plugin_mt[0]; if (isset($ktz_other_video_mt) && $ktz_other_video != '') { echo '<div class="ktz-videowrapper">'; echo $ktz_other_video; echo '</div>'; } elseif (isset($ktz_self_video_youtube_plugin_mt) && $ktz_self_video_youtube_plugin != '') { echo '<div class="ktz-videowrapper">'; echo '<iframe src="//www.youtube.com/embed/' . $ktz_self_video_youtube_plugin . '" frameborder="0" allowfullscreen></iframe>'; echo '</div>'; } elseif (isset($ktz_self_video_youtube_mt) && $ktz_self_video_youtube != '') { echo '<div class="ktz-videowrapper">'; echo '<iframe src="//www.youtube.com/embed/' . $ktz_self_video_youtube . '" frameborder="0" allowfullscreen></iframe>'; echo '</div>'; } elseif (isset($ktz_self_video_vimeo_mt) && $ktz_self_video_vimeo != '') { echo '<div class="ktz-videowrapper">'; echo '<iframe src="//player.vimeo.com/video/' . $ktz_self_video_vimeo . '" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'; echo '</div>'; } elseif (isset($ktz_self_video_dailymotion_mt) && $ktz_self_video_dailymotion != '') { echo '<div class="ktz-videowrapper">'; echo '<iframe frameborder="0" src="//www.dailymotion.com/embed/video/' . $ktz_self_video_dailymotion . '" allowfullscreen></iframe>'; echo '</div>'; } else { $ktz_self_video_mp4_mt = get_post_custom_values('ktz_self_video_mp4', $post->ID); $ktz_self_video_webm_mt = get_post_custom_values('ktz_self_video_webm', $post->ID); $ktz_self_video_ogg_mt = get_post_custom_values('ktz_self_video_ogg', $post->ID); $ktz_self_video_rtmp_mt = get_post_custom_values('ktz_self_video_rtmp', $post->ID); $ktz_self_video_mp4 = $ktz_self_video_mp4_mt[0]; $ktz_self_video_webm = $ktz_self_video_webm_mt[0]; $ktz_self_video_ogg = $ktz_self_video_ogg_mt[0]; $ktz_self_video_rtmp = $ktz_self_video_rtmp_mt[0]; if (isset($ktz_self_video_mp4_mt) && $ktz_self_video_mp4 != '' || isset($ktz_self_video_webm_mt) && $ktz_self_video_webm != '' || isset($ktz_self_video_ogg_mt) && $ktz_self_video_ogg != '' || isset($ktz_self_video_rtmp_mt) && $ktz_self_video_rtmp != '') { echo '<div class="ktz-videowrapper">'; echo '<video id="ktz_video_box" class="video-js vjs-default-skin vjs-big-play-centered" controls preload="auto" width="" height=""'; if (isset($ktz_self_video_mp4_mt) && $ktz_self_video_mp4 != '') { echo ' poster="'; echo ktz_featured_just_img_link('728', '500'); echo '"'; } elseif (isset($ktz_self_video_webm_mt) && $ktz_self_video_webm != '') { echo ' poster="'; echo ktz_featured_just_img_link('728', '500'); echo '"'; } elseif (isset($ktz_self_video_ogg_mt) && $ktz_self_video_ogg != '') { echo ' poster="'; echo ktz_featured_just_img_link('728', '500'); echo '"'; } elseif (isset($ktz_self_video_rtmp_mt) && $ktz_self_video_rtmp != '') { echo ' poster="'; echo ktz_featured_just_img_link('728', '500'); echo '"'; } else { echo ''; } echo ' data-setup=\'{'; if (isset($ktz_self_video_rtmp_mt) && $ktz_self_video_rtmp != '') { echo '"techOrder": ["html5", "flash"]'; } echo '}\'>'; if (isset($ktz_self_video_mp4_mt) && $ktz_self_video_mp4 != '') { echo '<source src="' . $ktz_self_video_mp4 . '" type=\'video/mp4\' />'; } elseif (isset($ktz_self_video_webm_mt) && $ktz_self_video_webm != '') { echo '<source src="' . $ktz_self_video_webm . '" type=\'video/webm\' />'; } elseif (isset($ktz_self_video_ogg_mt) && $ktz_self_video_ogg != '') { echo '<source src="' . $ktz_self_video_ogg . '" type=\'video/ogg\' />'; } elseif (isset($ktz_self_video_rtmp_mt) && $ktz_self_video_rtmp != '') { echo '<source src="' . $ktz_self_video_rtmp . '" type=\'rtmp/mp4\' />'; } else { echo ''; } echo '</video>'; echo '</div>'; } } }
function widget($args, $instance) { global $wpdb; $cache = wp_cache_get('widget_popular_posts', 'widget'); if (!is_array($cache)) { $cache = array(); } if (isset($cache[$args['widget_id']])) { echo $cache[$args['widget_id']]; return; } ob_start(); extract($args); $popular_by = empty($instance['popular_by']) ? 'comment' : $instance['popular_by']; $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title']); $style_latest = empty($instance['style_latest']) ? 'list' : $instance['style_latest']; $popular_date = empty($instance['popular_date']) ? 'alltime' : $instance['popular_date']; $number = empty($instance['number']) ? '5' : $instance['number']; if ($popular_date == "yearly") { add_filter('posts_where', array($this, 'filter_where_yearly')); } elseif ($popular_date == "mountly") { add_filter('posts_where', array($this, 'filter_where_mountly')); } elseif ($popular_date == "weekly") { add_filter('posts_where', array($this, 'filter_where_weekly')); } elseif ($popular_date == "daily") { add_filter('posts_where', array($this, 'filter_where_daily')); } else { echo ""; } if ($popular_by == "comment") { $ktzpopular = new WP_Query(array('showposts' => $number, 'nopaging' => 0, 'post_status' => 'publish', 'ignore_sticky_posts' => 1, 'orderby' => 'comment_count', 'order' => 'DESC')); } elseif ($popular_by == "view") { $ktzpopular = new WP_Query(array('showposts' => $number, 'post_type' => 'post', 'meta_key' => 'post_views_count', 'orderby' => 'meta_value_num', 'order' => 'desc', 'post_status' => 'publish', 'ignore_sticky_posts' => 1)); } else { $ktzpopular = new WP_Query(array('showposts' => $number, 'post_type' => 'post', 'meta_key' => 'ktz_stars_rating', 'orderby' => 'meta_value_num', 'order' => 'desc', 'post_status' => 'publish', 'ignore_sticky_posts' => 1)); } if ($popular_date == "yearly") { remove_filter('posts_where', array($this, 'filter_where_yearly')); } elseif ($popular_date == "mountly") { remove_filter('posts_where', array($this, 'filter_where_mountly')); } elseif ($popular_date == "weekly") { remove_filter('posts_where', array($this, 'filter_where_weekly')); } elseif ($popular_date == "daily") { remove_filter('posts_where', array($this, 'filter_where_daily')); } else { echo ""; } if ($ktzpopular->have_posts()) { echo $before_widget; if ($title) { echo '<h4 class="widget-title"><span class="ktz-blocktitle">'; echo $title; echo '</span>'; echo '</h4>'; } global $post; if ($style_latest == "list") { echo '<ul class="ktz-recent-list ktz-widgetcolor">'; while ($ktzpopular->have_posts()) { $ktzpopular->the_post(); echo '<li>'; echo '<a href="' . get_permalink() . '" title="Permalink to ' . get_the_title() . '">'; echo '<img src="'; ktz_featured_just_img_link(230, 80); echo '" data-src="'; ktz_featured_just_img_link(230, 80); echo '" class="media-object ktz-lazyload" alt="' . get_the_title() . '" width="auto" height="auto" title="' . get_the_title() . '" />'; echo '</a>'; echo '<div class="ktz-content-related clearfix">'; echo '<div class="ktz-posttitle">'; echo ktz_posted_title_a(); echo '</div>'; echo '<div class="ktz-metapost-widget">'; if ($popular_by == "comment") { echo ktz_comment_num(); } elseif ($popular_by == "view") { echo ktz_getPostViews(get_the_ID()); } else { echo ktz_ajaxstar_SEO_widget(); } echo '</div>'; echo '</div></li>'; } echo '</ul>'; } else { echo '<ul class="ktz-widgetcolor ktz_widget_default">'; while ($ktzpopular->have_posts()) { $ktzpopular->the_post(); echo '<li>'; echo ktz_posted_title_a(); echo '</li>'; } echo '</ul>'; } wp_reset_query(); } echo $after_widget; $cache[$args['widget_id']] = ob_get_flush(); wp_cache_add('widget_popular_posts', $cache, 'widget'); }