wp_print_scripts runs twice
-
Dear Support team,
I am currently using a child theme.
I am filtering the different JS scripts, page by page.
So, I used to following function, in order to display which are used:
// Finding handle for your plugins function display_script_handles() { global $wp_scripts; $id=0; if(current_user_can('manage_options') && ! is_admin()){ # Only load when user is admin foreach( $wp_scripts->queue as $handle ) : $obj = $wp_scripts->registered [$handle]; echo $filename = $obj->src; echo ' : <b>Handle for this script is:</b> <span style="color:green"> '.$handle.'</span><br/><br/>'; $id++; endforeach; } echo '<p style="color:red;font-weight:600;font-size:2em;">Nombre de scripts : '.$id.'</p>'; } add_action( 'wp_print_scripts', 'display_script_handles' );Then, I load the homepage in order for me to see these handles.
However, I can see that wp_print_scripts runs twice.Is that an issue ? Does it mean that each script is loaded twice ?
Besides, each time it runs, it displays a different number of scripts. Maybe there’s a reason for it ?
Thank you for your help.
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
The topic ‘wp_print_scripts runs twice’ is closed to new replies.
