Lightweight · High Performance · GPL-2.0

Scale Your WordPress Speed to Lightning-Fast

WP Asset Optimizer is a lightweight, high-performance WordPress plugin engineered to accelerate page load speeds by managing enqueued scripts, delaying third-party tracking JavaScript, minifying CSS, stripping core WordPress bloat, and automatically converting uploaded images to WebP format.

5 Core Performance Modules
+70% Potential Load Time Reduction
1 Click WebP Conversion
100% React-Powered Admin UI

Everything Your Site Needs for Maximum Performance

Four powerful, tightly-integrated modules — each engineered to eliminate a specific source of WordPress slowdown.

Script Management & Delayer

Take full control of your JavaScript assets with a complete inventory of every script loaded on your front-end.

  • Enqueued Script Inspector — scan & inventory all active JS
  • Granular Dequeue Controls — disable heavy scripts site-wide
  • Interaction-Based Script Delayer — defer tracking until real user interaction
🎨

CSS Optimization

Streamline your stylesheets to shave critical bytes off every page view while preserving your design.

  • Stylesheet Management — view & disable unused CSS
  • Non-Render-Blocking CSS — load external stylesheets asynchronously
  • CSS Minification — strip whitespace & comments
🧹

WordPress Bloat Cleaner

Remove the hidden overhead WordPress ships with by default — items most sites never need.

  • Emoji Script Removal — strips emoji detection & styles
  • oEmbed Disabler — removes wp-embed.min.js
  • Header Cleanup — hides version tags, WLW links & RSD
  • Heartbeat API Control — stops background admin polling
🖼️

Automatic Image Optimizer

Automatically convert and compress your media library with zero manual effort.

  • WebP Conversion — automatic JPEG/PNG → .webp
  • EXIF Metadata Stripping — removes camera & location data
  • Quality Tuning — fine-tune JPEG & PNG compression levels

How Each Module Works

A closer look at the internals of each performance module.

⚡ Take Control of Every Script

WP Asset Optimizer scans all enqueued scripts on front-end page requests, giving you a complete, real-time inventory. Toggle off heavy third-party plugins with a single switch, or configure keywords to auto-delay tracking scripts like Google Analytics, Meta Pixel, and Hotjar until a genuine user interaction occurs.

  • Real-time script inventory
  • One-click dequeue control
  • Delay on scroll, click, or keypress
jquery.min.js ENABLED
gtag.js · analytics DELAYED ⏱
fbevents.js · pixel DELAYED ⏱
contact-form-7.js DEQUEUED
hotjar.js DELAYED ⏱

🎨 Streamlined CSS Delivery

Identify and disable unused stylesheets, load external CSS asynchronously to eliminate render-blocking, and minify inline and aggregated styles — all from a clean, visual interface.

  • Visual stylesheet manager
  • Async loading for non-critical CSS
  • Automatic minification
/* Theme styles - minified automatically */ .footer-widget { color: #333; } .header { background: #fff; } .footer-widget:hover { color: #555; } .main { max-width: 1200px; } .btn { display: inline-block; } → Async loaded: stylesheet media="print" → JS swap

🧹 A Cleaner, Leaner Core

WordPress ships with several features most sites never use. WP Asset Optimizer removes them at the source — emoji scripts, oEmbed embeds, version generator tags, WLW manifest, and front-end Heartbeat polling — reclaiming valuable bytes on every page.

  • Emoji script & style stripping
  • oEmbed JavaScript removal
  • Cleaner HTML head
<script src=".../wp-emoji-release.min.js"></script> <link rel="wlwmanifest" type="application/wlwmanifest+xml"> <link rel="https://api.w.org/"> <meta name="generator" content="WordPress x.x.x"> ✅ Added: X-Robots-Tag noindex/headers clean

🖼️ Intelligent Image Optimization

Every uploaded JPEG and PNG is automatically converted to WebP — a format with dramatically smaller file sizes and equal visual quality — while EXIF metadata (camera, location, color profile overhead) is stripped out automatically.

  • Automatic upload conversion
  • EXIF & metadata stripping
  • Tuned JPEG & PNG compression
Original JPEG
850 KB
Original PNG
1.2 MB
WebP Output
210 KB
Metadata
0 KB

The Impact You'll Notice

Every module targets a specific performance bottleneck. The result is a noticeably faster, lighter, better-ranked website.

-70%

Script Payload Reduction

Delay and dequeue unnecessary JavaScript across your entire site.

-60%

Image Weight Reduction

Automatic WebP conversion dramatically shrinks media file sizes.

0s

Render-Blocking CSS

Load stylesheets asynchronously so pages paint instantly.

Three Steps to a Faster Site

Install, configure, and watch your performance metrics improve.

1

Install & Activate

Upload to wp-content/plugins/wp-asset-optimizer, activate through the Plugins menu, and access the dashboard from the WordPress admin sidebar.

2

Configure Modules

Use the intuitive React-powered admin UI to manage scripts, stylesheets, bloat, and image settings — each toggle saves instantly via async REST API.

3

Watch Performance Soar

Inspect your real-time script inventory, fine-tune delay keywords, and enjoy a faster, lighter, higher-ranking WordPress site.

Requirements & Compatibility

Designed to run smoothly on virtually any modern WordPress setup.

🔌

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • Node.js 16.x+
⚛️

Technology

  • Admin UI React + @wordpress/components
  • Backend Custom WordPress REST API
  • Build @wordpress/scripts / Webpack
  • Async No full-page reloads
📦

Clean Uninstall

  • Options All DB options cleaned
  • Multi-site Network support
  • License GPL-2.0

Built on a Modern REST API

Custom endpoints under the asset-optimizer/v1 namespace power the seamless, asynchronous experience.

asset-optimizer/v1 endpoints
GET/wp-json/asset-optimizer/v1/scripts → Retrieves scanned scripts, styles, and settings POST/wp-json/asset-optimizer/v1/scripts → Updates and sanitizes plugin configuration rules

Get Started in Minutes

Simple installation, one dashboard, immediate results.

📥 Quick Install

Get WP Asset Optimizer running on your WordPress site in under a minute.

  1. Clone or extract the plugin Place the plugin directory into your WordPress plugins folder.
    terminal
    $ wp-content/plugins/wp-asset-optimizer
  2. Activate the plugin Go to the Plugins menu in your WordPress admin and activate WP Asset Optimizer.
  3. Access the dashboard Find WP Asset Optimizer in the admin sidebar and start optimizing.
💡 After activation, the plugin automatically scans your enqueued scripts and styles — no configuration required to start seeing benefits.

⚙️ Development Setup

Set up the development environment to build and customize the plugin.

  1. Install dependencies Install all required npm packages.
    terminal
    $ npm install
  2. Run in watch mode Starts Webpack in development mode with live recompilation on save.
    terminal
    $ npm run start
  3. Build for production Compiles minified, production-ready assets into the build/ directory.
    terminal
    $ npm run build
🔧 Requires Node.js 16.x+ and uses @wordpress/scripts for bundling React components and styles.

Ready to Make Your WordPress Site Blazing Fast?

Download WP Asset Optimizer today and unlock the full potential of your website's performance.

Download Now