WordPress plugin intelligence profile

WP Remove Query Strings From Static Resources

Boost your WordPress site speed by removing query strings from CSS and JS files — improve your GTmetrix, PageSpeed, and Pingdom scores instantly.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.4
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update11 Jul 20263mo ago
Active installations3K+Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 5 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WP Remove Query Strings From Static Resources version 2.4 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

6 ) from your local CSS and JavaScript file URLs. It intelligently ignores external resources (such as third-party APIs like Google Maps) to prevent breaking their functionality, and features strict extension checking to protect dynamic scripts.

By default, WordPress appends version parameters to static resource URLs — for example:

6

While this helps with cache-busting during development, it prevents proxy servers and CDN networks from properly caching these files, which hurts your website’s performance score.

This plugin strips those query strings, turning URLs like:

6

into clean, cacheable URLs like:

css

Why Does This Matter?

Speed is a critical ranking factor for search engines. Tools like Google PageSpeed Insights, GTmetrix, Pingdom, and YSlow flag query strings on static resources as a performance issue. Removing them can:

  • ✅ Improve your website performance score
  • ✅ Enable better proxy and CDN caching
  • ✅ Reduce page load time for returning visitors
  • ✅ Contribute to better SEO rankings
  • ✅ Improve overall user experience

How It Works

Once activated, the plugin hooks into WordPress’s built-in script_loader_src and style_loader_src filters and silently removes all query string parameters from your local CSS and JS URLs — on the frontend only. The WordPress admin dashboard is never affected.

No setup required. No settings page. Just install, activate, and you’re done.

Features

  • Removes all query string parameters from local CSS and JS URLs (not just?ver )
  • Safely ignores external resources to avoid breaking third-party scripts and APIs
  • Strictly targets files ending in.css and.js to protect dynamic PHP scripts enqueued as styles/scripts
  • Works automatically on activation — no configuration needed
  • Frontend-only — does not affect the WordPress admin area
  • Extremely lightweight — zero impact on page generation time
  • Compatible with all themes and plugins

Learn more about Query Strings on Wikipedia

Upgrade to Pro

Get even faster load times and more advanced features with Pro!

  • Advanced Caching & Compression: Browser Caching with Customizable Cache Durations, GZIP Compression, Cache-Control Headers, Keep-Alive, and ETag Removal.
  • Code Minification: Minify CSS, JS, and HTML, plus Delay JavaScript for a massive PageSpeed boost.
  • Media & Font Optimization: Lazy Load Images & iFrames, and Google Fonts Optimization.
  • Database & Site Health: Database Cleanup, DNS Prefetch, Preload Links, Heartbeat Control, and XML-RPC Disable.
  • WooCommerce Ready: Built-in WooCommerce Optimization.
  • Settings Admin Page: Easy-to-use interface to manage all features.
  • Premium Support & Updates: Get fast, dedicated assistance and regular new features.

Upgrade to Pro!

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • page speed
  • query strings
  • remove query strings
  • static resources
  • performance
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity11 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.