Make WordPress Core

Ticket #31636: 31636.4.patch

File 31636.4.patch, 780 bytes (added by ocean90, 11 years ago)
  • src/wp-includes/functions.wp-scripts.php

     
    224224
    225225        _wp_scripts_maybe_doing_it_wrong( __FUNCTION__ );
    226226
    227         $_handle = explode( '?', $handle );
    228227
    229         if ( $src ) {
    230                 $wp_scripts->add( $_handle[0], $src, $deps, $ver );
    231         }
     228        if ( $src || $in_footer ) {
     229                $_handle = explode( '?', $handle );
    232230
    233         if ( $in_footer ) {
    234                 $wp_scripts->add_data( $_handle[0], 'group', 1 );
     231                if ( $src ) {
     232                        $wp_scripts->add( $_handle[0], $src, $deps, $ver );
     233                }
     234
     235                if ( $in_footer ) {
     236                        $wp_scripts->add_data( $_handle[0], 'group', 1 );
     237                }
    235238        }
    236239
    237240        $wp_scripts->enqueue( $handle );