/** * Add video to Video post * * Add video html to flowplayer video posts * * @since 1.3.0 */ public function get_video_output($content) { if (is_singular('flowplayer5') || is_post_type_archive('flowplayer5') || is_tax('playlist') && is_main_query()) { $atts['id'] = get_the_ID(); $content .= fp5_video_output($atts); } return $content; }
/** * Flowplayer Video HTML Output * * Retrieves a media files and settings to display a video. * * @since 1.3.0 * * @param array $atts Shortcode attributes. */ public function shortcode_video_output($atts) { return fp5_video_output($atts); }
/** * Display widget frontend. * * @since 1.4.0 * * @param array $args * @param array $instance */ public function widget($args, $instance) { $id = $instance['id']; $title = get_the_title($id); echo $args['before_widget']; echo '<h3 class="widget-title">' . esc_attr($title) . '</h3>'; echo fp5_video_output($instance); echo $args['after_widget']; }