Scripts Gzip

A WordPress plugin to merge and compress the CSS and JS links on the page.

Author:Edward Hevlund (profile at
WordPress version required:2.8
WordPress version tested:3.0.5
Plugin version:0.9.3
Added to WordPress repository:29-01-2010
Last updated:03-10-2010
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:96
Rated by:4
Plugin URI:
Total downloads:30 589
Active installs:500+
plugin download
Click to start download

A WordPress plugin to merge and compress the CSS and JS links on the page. There are several optimizer plugins available but this one was written to be generally effective (not have tons of options) and easy to install and remove (no settings are saved).

It does not cache, minify, have a "PRO" support forum that costs money, keep any logs or have any fancy graphics. It only does one thing, merge+compress, and it does it relatively well.

The plugin rewrites url() addresses in the CSS files if necessary, leaving http:// and / links alone. If it breaks anything, don't be afraid to email me ( and tell me what breaks and where (preferrably with a link so I can see for myself).

For scripts_gzip to work your theme must:

  • Have a get_header() command
  • Have a wp_footer() command
  • Use quotation marks in the @import("filename") rules in the CSS files

If there are extra css or js files being included that you want ignored, edit the blacklist.php file.

If you want to put the CSS and/or JS links in a specific place in your theme, use the HTML codes: <!--SCRIPTS_GZIP-CSS--> and <!--SCRIPTS_GZIP-JS-->. Else the new css and js will be put the their default locations.