• In the General tab I have enabled Manual minifying. In the Minify tab I set the three script locations to defer, async and async respectively. I added two scripts in JS File Management, set to All Templates and to load in “head” (they already are – they are being enqueued in the head in functions.php). I view source on the rendered page and I see no “defer” attribute on those scripts. Shouldn’t I be?

    Do I need to stop enqueing them and use W3TC to add the scripts instead? What am I not getting here?

The topic ‘Javascript async or defer appear to have no effect’ is closed to new replies.