This post will explain the various options in WP Minify WordPress plugin.
Debug Mode
When checked, all Javascript and CSS files will still get merged into one file, but they will not be minified (i.e. spaces removed, etc). Comments will also be added to each line telling you what line number each line is. That way, you can easily troubleshoot any Javascript or CSS errors.
Debug off
WP Minify will embed a URL like the following:
http://omninoggin.com/wp-content/plugins/wp-minify/min/?f=www/wp-content/themes/omninoggin/onload.js
which will return the minified version of the script:
Debug on
WP Minify will embed a URL like the following (notice the &debug=true at the end):
http://omninoggin.com/wp-content/plugins/wp-minify/min/?f=www/wp-content/themes/omninoggin/onload.js&debug=true
which will return the non-minified version of the script:
Cache Expiration
WP Minify caches all external Javascript and CSS files that get queued via wp_enqueued_script() and wp_enqueue_style() functions. This setting lets you set the cache expiration policy and also lets you clear the cache on demand.
WordPress Path from Web Root
If your WordPress is installed in the web root then you should leave this field empty. If your WordPress is installed in a non-standard location, then you should specify the path to your WordPress installation relative to your web root. For example, specify “blog/wordpress” if your blog is installed under “http://example.com/blog/wordpress”.
Additional Javascript files to minify
You may specify any additional Javascript files to be included in the Minifying process here. The entries are line delimited, so you can specify them in the following manner:
http://example.com/path/to/file1.js http://example.com/path/to/file1.js http://example.com/path/to/file1.js
Javascript files to not minify
You may specify any patterns for excluding any Javascript files from the Minifying process. The entries are also line delimited so for example if you specify:
prototype wp-greet-box/js googlecode.com
Then the following Javascript files will not get included into the Minifying process if it’s being enqueued via wp_enqueue_script():
- http://example.com/wp-includes/js/prototype.js
(matching first rule) - http://example.com/wp-content/plugins/wp-greet-box/js/functions.js
http://example.com/wp-content/plugins/wp-greet-box/js/onload.js
(matching second rule) - http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js
(matching third rule)
Additional CSS files to minify
Works the same way as the “Additional Javascript files to minify” option except that this field expects CSS files.
CSS files to not minify
Works the same way as the “Javascript files to not minify” option except that this field will filter out CSS files.


This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.