0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
wordpress
/
plugins-bak
/
jetpack
/
modules
/
theme-tools
/
[
Home
]
File: responsive-videos.php
<?php /** * Load the Responsive videos plugin */ function jetpack_responsive_videos_init() { /* If the doesn't theme support 'jetpack-responsive-videos', don't continue */ if ( ! current_theme_supports( 'jetpack-responsive-videos' ) ) { return; } /* If the theme does support 'jetpack-responsive-videos', wrap the videos */ add_filter( 'wp_video_shortcode', 'jetpack_responsive_videos_embed_html' ); add_filter( 'embed_oembed_html', 'jetpack_responsive_videos_embed_html' ); add_filter( 'video_embed_html', 'jetpack_responsive_videos_embed_html' ); /* Wrap videos in Buddypress */ add_filter( 'bp_embed_oembed_html', 'jetpack_responsive_videos_embed_html' ); } add_action( 'after_setup_theme', 'jetpack_responsive_videos_init', 99 ); /** * Adds a wrapper to videos and enqueue script * * @return string */ function jetpack_responsive_videos_embed_html( $html ) { if ( empty( $html ) || ! is_string( $html ) ) { return $html; } if ( defined( 'SCRIPT_DEBUG' ) && true == SCRIPT_DEBUG ) { wp_enqueue_script( 'jetpack-responsive-videos-script', plugins_url( 'responsive-videos/responsive-videos.js', __FILE__ ), array( 'jquery' ), '1.1', true ); } else { wp_enqueue_script( 'jetpack-responsive-videos-min-script', plugins_url( 'responsive-videos/responsive-videos.min.js', __FILE__ ), array( 'jquery' ), '1.1', true ); } return '<div class="jetpack-video-wrapper">' . $html . '</div>'; }