Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




wp_print_scripts [ WordPress Function ]

wp_print_scripts ( $handles = false )
See:
  • WP_Dependencies::print_scripts()
Defined at:



Prints script tags in document head.

Called by admin-header.php and by wp_head hook. Since it is called by wp_head on every page load, the function does not instantiate the WP_Scripts object unless script names are explicitly passed. Does make use of already instantiated $wp_scripts if present. Use provided wp_print_scripts hook to register/enqueue new scripts.

Source


<?php
function wp_print_scripts$handles false ) {
    
do_action'wp_print_scripts' );
    if ( 
'' === $handles // for wp_head
        
$handles false;

    global 
$wp_scripts;
    if ( ! 
is_a$wp_scripts'WP_Scripts' ) ) {
        if ( ! 
did_action'init' ) )
            
_doing_it_wrong__FUNCTION__sprintf__'Scripts and styles should not be registered or enqueued until the %1$s, %2$s, or %3$s hooks.' ),
                
'<code>wp_enqueue_scripts</code>''<code>admin_enqueue_scripts</code>''<code>init</code>' ), '3.3' );

        if ( !
$handles )
            return array(); 
// No need to instantiate if nothing is there.
        
else
            
$wp_scripts = new WP_Scripts();
    }

    return 
$wp_scripts->do_items$handles );
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics