Exclude files from Defer JS
If this option causes any problems, you may need to exclude a file from the process. You can do that by downloading, installing, and editing the following small helper plugin.
Heads up! You must edit the helper plugin before use!
Remove the sample value of
/wp-includes/js/jquery/jquery.masonry.min.js and insert the script path you wish to exclude. In order to exclude multiple files, copy the entire line, paste it after the first one, and edit the file path accordingly.
Tips to make this work
Remove query string
Remove any query string following the
.js extension. For example, to exclude:
$excluded_files = '/wp-content/themes/neutro/js/responsive-menu.js';
Remove domain name from external file URIs
For external JS files (i.e. those not hosted on your domain), remove the domain name. For example, to exclude:
$excluded_files = '/button/st_insights.js';