Make WordPress Core

Ticket #33506: 33506.diff

File 33506.diff, 1.1 KB (added by wonderboymusic, 11 years ago)
  • src/wp-includes/script-loader.php

     
    351351
    352352
    353353        $scripts->add( 'wp-mediaelement', "/wp-includes/js/mediaelement/wp-mediaelement.js", array('mediaelement'), false, 1 );
    354         did_action( 'init' ) && $scripts->localize( 'mediaelement', '_wpmejsSettings', array(
     354        $mejs_settings = array(
    355355                'pluginPath' => includes_url( 'js/mediaelement/', 'relative' ),
    356         ) );
     356        );
     357        did_action( 'init' ) && $scripts->localize( 'mediaelement', '_wpmejsSettings',
     358                /**
     359                 * Filter the MediaElement configuration settings.
     360                 *
     361                 * @since 4.4.0
     362                 *
     363                 * @param array $mejs_settings MediaElement settings array.
     364                 */
     365                apply_filters( 'mejs_settings', $mejs_settings )
     366        );
    357367
    358368        $scripts->add( 'froogaloop',  "/wp-includes/js/mediaelement/froogaloop.min.js", array(), '2.0' );
    359369        $scripts->add( 'wp-playlist', "/wp-includes/js/mediaelement/wp-playlist.js", array( 'wp-util', 'backbone', 'mediaelement' ), false, 1 );