/** * Display widget * * @param array $args * @param array $instance */ function widget($args, $instance) { // Merge with defaults $args = wp_parse_args($args, $this->defaults); // Before widget $markup = $args['before_widget']; // Title if ($title = apply_filters('widget_title', $instance['title'])) { $markup .= $args['before_title'] . $title . $args['after_title']; } // Video markup $markup .= easy_vbox7_output($instance); // After widget $markup .= $args['after_widget']; // Display markup echo $markup; }
/** * Shortcode * * @param array $atts * @param null $content * * @return string */ function easy_vbox7_shortcode($atts, $content = null) { $atts = shortcode_atts(array('id' => $content, 'video' => $content, 'width' => '', 'height' => '', 'autoplay' => 0), $atts); return easy_vbox7_output($atts); }