@@ -54,7 +54,6 @@ function ableplayer_enqueue_scripts() {
5454 // Register/enqueue other dependencies.
5555 $ cookie_js = ( $ debug ) ? '/js.cookie.js ' : '/js.cookie.min.js ' ;
5656 wp_enqueue_script ( 'js-cookie ' , plugins_url ( 'thirdparty ' , __FILE__ ) . $ cookie_js , array (), $ version , true );
57- wp_enqueue_script ( 'vimeo ' , 'https://player.vimeo.com/api/player.js ' , array (), $ version , true );
5857 wp_enqueue_style ( 'ableplayer-video ' , plugins_url ( 'assets ' , __FILE__ ) . '/css/media.css ' , array (), $ version );
5958 $ media_js = ( $ debug ) ? 'media.js ' : 'media.min.js ' ;
6059 wp_register_script ( 'ableplayer-video ' , plugins_url ( 'assets ' , __FILE__ ) . '/js/ ' . $ media_js , array (), $ version , true );
@@ -426,6 +425,13 @@ function ableplayer_shortcode( $atts, $content = null ) {
426425 'ableplayer '
427426 );
428427
428+ if ( '' !== $ all_atts ['vimeo-id ' ] ) {
429+ $ debug = ( SCRIPT_DEBUG || ABLEPLAYER_DEBUG ) ? true : false ;
430+ $ version = ABLEPLAYER_VERSION ;
431+ $ version = ( $ debug ) ? $ version . '- ' . wp_rand ( 1000 , 9999 ) : $ version ;
432+ wp_enqueue_script ( 'vimeo-player ' , 'https://player.vimeo.com/api/player.js ' , array ( 'ableplayer ' ), $ version , true );
433+ }
434+
429435 $ source = '' ;
430436 $ datasource = '' ;
431437 if ( ! ( $ all_atts ['youtube-id ' ] || $ all_atts ['vimeo-id ' ] || $ all_atts ['media-id ' ] ) ) {
0 commit comments