WordPress.org

Plugin Directory

WP Deferred JavaScripts

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

2.0.2

  • Minor bugfix: now the plugin catches some data added lately and include it in the plugin script tag (instead of letting the data create its own tag).

2.0.1

  • Small code improvement.
  • Prefix functions with wdjs instead of sfdjs.

2.0.0

  • Overall code rewrite, by GrĂ©gory Viguier.
  • New hooks.
  • LabJS is loaded now loaded asynchronously.
  • Conditional script are now supported.
  • Bug fix: 404 error on scripts without source.
  • Script dependency that should not be deferred are now excluded automatically.
  • WP Deferred JavaScripts is compatible with SF Cache Busting.

1.5.5

  • Solve a problem when uri script contain "&".
  • Solve a bug while waiting dependencies.

1.5.4

  • Prevent bug when scripts dependencies are not enqueued.

1.5.3

  • Prevent a minor bug for footer enqueue script.

1.5.2

  • Fixed a minor bug : bad priority while emptying $wp_scripts.

1.5.1

  • Fixed a minor bug : plugin active was on login and register pages.

1.5

  • Fixed a major bug : plugin active only in front end.

1.4

  • Fixed a minor bug : some JavaScripts enqueued with very high priority were ignored - filter scripts are now hooked on wp_print_scripts.

1.3

  • Fixed a major bug : files with dependencies are now waiting the loading of parent files before loading themselves.

1.2

  • Data called after wp_head, but linked to a script queued into header are now considered by the plugin.

1.1

  • Correction of some minor bugs
  • Improve code readability

1.0

  • Initial release

Requires: 3.0 or higher
Compatible up to: 4.2.4
Last Updated: 2015-6-29
Active Installs: 3,000+

Ratings

3.5 out of 5 stars

Support

0 of 4 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1 100,2,2 100,2,2 100,3,3 0,1,0 75,4,3 50,2,1 67,3,2 67,3,2 100,1,1
100,2,2
100,1,1
50,2,1
100,1,1
67,3,2
100,1,1
100,1,1
100,1,1