WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Willy Bahuaud v2.0.5

WP Deferred JavaScripts

Defer the loading of all JavaScripts added with wp_enqueue_script(), using LABJS (an asynchronous javascript library).

WP Deferred JavaScripts

The facts

Rating
3.2★ from 35
Active installs
800+
Price
Free
Last updated
1 Sep 2016
Added
Jan 2013
Requires WP
3.0
Tested up to
WP 4.6.30
Downloads
159,579

Our analysis

AI-assisted

WP Deferred JavaScripts is a WordPress plugin designed to defer the loading of JavaScripts that are added via the wp_enqueue_script() function. It aims to improve site loading times by optimising how scripts are loaded, using the LABJS library.

This plugin is suitable for WordPress users who want to enhance their site's performance, particularly those familiar with script management and enqueuing. However, it may not work correctly with plugins or themes that do not properly enqueue their scripts.

Best for: This plugin suits WordPress users looking to optimise their site's loading speed.

What it does well

  • Defers loading of JavaScripts to improve performance
  • Compatible with WordPress JavaScript functions
  • Utilises LABJS for script loading
  • Free to download from the WordPress.org directory

Where it falls short

  • May not work with poorly coded plugins or themes
  • Last updated in September 2016
  • Limited user ratings and active installs

Verdict

WP Deferred JavaScripts offers a specific solution for improving loading times, but its effectiveness may vary depending on the quality of other themes and plugins in use.

From the developer

Willy Bahuaud's own description of WP Deferred JavaScripts, lightly tidied.

This plugin defer the loading of all JavaScripts added by the way of wp_enqueue_script(), using LABJS. The result is a significant optimization of loading time.

It is compatible with all WordPress JavaScript functions (wp_localize_script(), js in header, in footer…) and works with all well coded plugins.

If a plugin or a theme is not properly enqueuing scripts, your site may not work. Check this page: Function Reference/wp_enqueue_script on WordPress Codex.

LABjs (Loading And Blocking JavaScript) is an open-source (MIT license) project supported by Getify Solutions.

We performed a range of tests to determine the potential benefit of loading time. On wabeo we executed webwait (150 calls by test). Result is this plugin could improve your loading time by 25%!!
More information in the Screenshots section.

You can find more information about WP Deferred JavaScripts and technical information about asynchronous scripts on authors blogs.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for libraries and archives.

Starter Templates

The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello,...

Free 1M+ installs 4.9★ (4,745)
SVG Support

Securely upload SVG files to your media library, with built-in sanitization and advanced features for styling...

Free 1M+ installs 4.8★ (355)
Enable Media Replace

Easily replace any attached image/file by simply uploading a new file in the Media Library edit view - a real...

Free 600k+ installs 4.4★ (302)
Happy Addons for Elementor

HappyAddons packs Header Footer Builder, Megamenu, Single Post, Archive Page, & 500+ Ready Templates into...

Free 400k+ installs 4.8★ (487)
CMB2

CMB2

91

CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.

Free 300k+ installs 5★ (91)
Extendify

The best WordPress templates, pattern, and layout library with 1,000+ designs built for the Gutenberg block ed...

Free 500k+ installs 4.7★ (10)