How To Find Out The Handle For Enqueued WordPress Scripts
With the wide variety of plugins and themes out there for WordPress websites, sometimes you can run into issues with the scripts and styles they include. It could be your new form plugin has some hideous styles, or maybe a couple of different plugins are all enqueuing different versions of the select2 library causing all sorts of issues.
In these situations, you likely want to remove the offending scripts. The scripts can be removed with
wp_dequeue_style for CSS files by passing the handle of the script to the relevant function. Finding the handle for stylesheets is relatively easy, as WordPress adds an
id attribute to the
Thankfully this can be changed. By adding the below code to your
functions.php file or in a custom plugin, each script’s handle will be added to a data attribute. This applies both on the front end and in the admin.
Once you’ve implemented the above code, your scripts will all have a
data-handle attribute containing the script’s handle, as shown in the screenshot below.
Now you can retrieve the script’s handle from the
data-handle attribute to pass to