Skip to main content
2 of 3
improved question content
Knott
  • 454
  • 2
  • 7
  • 27

How do I display the handle for all front-end enqueued scripts in plugin options page?

I use the following function in my plugin to display all the scripts handles in my plugin options page but it display only the handles of admin scripts:

function my_detected_scripts() {
  global $wp_scripts;
  foreach( $wp_scripts->queue as $handle ) :
    echo $handle . ' <br /> ';
  endforeach;
}
add_action( 'wp_print_scripts', 'my_detected_scripts' );

Then:

echo my_detected_scripts()

How can get the handles of all front-end enqueued scripts only?

Thanks in advance!

Edit: Something strange which is that the function echoing the admin script handles without using add_action

Knott
  • 454
  • 2
  • 7
  • 27