WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Use Google Libraries

Allows your site to use common javascript libraries from Google's AJAX Libraries CDN, rather than from WordPress's own copies.

1.5.2

  • using protocol-relative URLS with WordPress >= 3.5
  • use WordPress provided is_ssl rather than custom check (only for WordPress < 3.5)
  • Detect if 'jquery' is a meta-script registration, and actual jQuery is loaded as 'jquery-core' tag (WordPress 3.6 Beta).

1.5.1

  • fix bug in is_ssl check.

1.5

  • using wp_remote_head to query that the replacement URL is actually hosted by google. If it's not, then the WordPress supplied version will be used.
  • Using the Transient API to store the replacement URLS, rather than recalculating and re-querying them every load.

1.2.1

  • Added check for WordPress including non-standard versions of scripts (fixes WordPress 3.2.2/swfobject).
  • Fixed incorrect case in HTTPS check.

1.2

  • Reworked handling for cases where multiple js files are combined into one on Google's servers. In the past this has been mostly a non-issue because the dependencies took care of it, but due to changes in the latest jQuery UI this stopped working as expected.

1.1.2

  • Updated jQuery UI to work with WordPress 3.1rc1

1.1.0.1

  • Re-disable script concatenation. Seemed to break widget admin page.

1.1

  • No longer disable script concatenation when using WordPress 3.0 or greater
  • Attempt to detect when another plugin or theme has called 'wp_register_script' and/or 'wp_enque_script' before 'init' and work around it.
  • Limited debugging output when WP_DEBUG is enabled.

1.0.9.2

  • Hopefully fix issue with plugin loading for some users

1.0.9.1

  • Added Incompatible Plugins and Incompatible Themes sections to the README

1.0.9

  • more https detection
  • inline jQuery.noConflict()

1.0.7.1

  • fix previous fix (whoops!)

1.0.7

1.0.6.1

  • moved location of the Changelog section in the README

1.0.6

  • Disables script concatenation in WordPress 2.8, since it seems to have issues when some of the dependencies are outside of the concatenation.
  • Persists flag to load scripts in the footer in WordPress 2.8

1.0.5

Implemented a pair of suggestions from Peter Wilson.

  • It should detect when a page is loaded over https and load the libraries over https accordingly
  • It no longer drops the micro version number from the url. The reasons for this are twofold:
    • It ensures the version requested is the version received.
    • Google's servers set the expires header for 12 months for these urls, as opposed to 1 hour. This allows clients to cache the file for up to a year without needing to retrieve it again from Google's servers. If the version requested by your WordPress install changes, so will the URL so there's no worry that you'll keep loading an old version.

Requires: 2.9.1 or higher
Compatible up to: 3.6b3
Last Updated: 2013-5-22
Downloads: 302,037

Ratings

4 stars
4.7 out of 5 stars

Support

4 of 6 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,1,1
100,1,1
100,5,5
100,3,3
67,3,2 100,1,1 100,1,1 100,3,3
100,6,6
100,3,3 67,3,2 100,5,5
100,12,12
100,1,1
100,1,1 100,1,1
100,1,1
86,7,6
100,2,2
100,4,4
100,5,5
67,3,2
88,17,15 83,6,5
100,1,1 100,3,3
88,8,7
0,2,0 100,7,7 100,1,1
0,1,0 100,6,6
100,12,12
92,12,11
100,5,5
75,12,9 100,5,5 100,7,7
100,3,3
40,5,2
80,5,4
100,1,1
75,4,3
100,2,2
100,3,3
100,1,1