WordPress.org

Make WordPress Core

Ticket #18336: 18336.diff

File 18336.diff, 641 bytes (added by evansolomon, 3 years ago)
  • wp-includes/functions.wp-scripts.php

     
    107107        global $wp_scripts; 
    108108        if ( !is_a($wp_scripts, 'WP_Scripts') ) 
    109109                $wp_scripts = new WP_Scripts(); 
     110                 
     111        if( preg_match( '/^\/\//', $src ) ) { 
     112                $src = is_ssl() ? 'https:'.$src : 'http:'.$src; 
     113        } 
    110114 
    111115        if ( $src ) { 
    112116                $_handle = explode('?', $handle); 
     
    114118                if ( $in_footer ) 
    115119                        $wp_scripts->add_data( $_handle[0], 'group', 1 ); 
    116120        } 
     121 
    117122        $wp_scripts->enqueue( $handle ); 
    118123} 
    119124