Improve Enqueued Asset URLs

Improve caching for browsers by improving enqueued asset URLs

Author:Timothy Wood (@codearachnid) (profile at wordpress.org)
WordPress version required:3.2
WordPress version tested:4.1.37
Plugin version:1.2.0
Added to WordPress repository:18-01-2015
Last updated:18-01-2015
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, %:0
Rated by:0
Plugin URI:
Total downloads:899
Active installs:10+
plugin download
Click to start download

TL;DR This plugin will remove query strings from enqueued static resources like CSS & JavaScript urls.

Resources with a question mark (?) or ampersand (&) in the URL often bypass a proxy cache server. Thus by cleansing the query string from the URL should significantly increase your WordPress site performance. The goal is to improve your speed scores in services like PageSpeed, YSlow, Pingdom, LoadImpact.

Additional funcitonality is to strip the protocal prefix to simplify asset loading to be relative to the protocal path. Attempts to force all linked assets to be of the same protocal.