WordPress.org

Make WordPress Core

Ticket #22470: class.wp-scripts.diff

File class.wp-scripts.diff, 728 bytes (added by niallkennedy, 17 months ago)

check if src before outputting new script element with empty src attribute

  • wp-includes/class.wp-scripts.php

     
    119119 
    120120                $src = esc_url( apply_filters( 'script_loader_src', $src, $handle ) ); 
    121121 
    122                 if ( $this->do_concat ) 
    123                         $this->print_html .= "<script type='text/javascript' src='$src'></script>\n"; 
    124                 else 
    125                         echo "<script type='text/javascript' src='$src'></script>\n"; 
     122                if ( $src ) { 
     123                        if ( $this->do_concat ) 
     124                                $this->print_html .= "<script type='text/javascript' src='$src'></script>\n"; 
     125                        else 
     126                                echo "<script type='text/javascript' src='$src'></script>\n"; 
     127                } 
    126128 
    127129                return true; 
    128130        }