Nexora Media is the intelligent image optimization plugin for WordPress. It generates WebP variants of every image you upload, swaps them in automatically for public visitors, and keeps your editors and page builders untouched.
Safe by default. Logged-in editors, Elementor previews, Divi builder, Bricks, Oxygen, customizer, and any builder preview frame always see the original image. Nothing breaks while you build.
Background optimization queue. Heavy variant generation runs in safe batches so uploads stay snappy and WordPress stays responsive. Manual mode is the default — automatic processing is an explicit opt-in.
Adaptive frontend delivery. When enabled, eligible WordPress image URLs are seamlessly replaced with the optimized WebP for logged-out visitors. The original file stays in place and is served as a fallback whenever needed.
Queue health that talks back. When something goes wrong — a stale lock, a permission error, a memory issue — Nexora Media surfaces a clear alert with a recovery action. No more silent failures, no more “the queue stopped and I don’t know why”.
Most image optimizers break something. A bad src rewrite turns a working lightbox into a blank popup. An aggressive cache strategy serves stale images on cached pages. A naive lazy-load tag kills above-the-fold paint.
Nexora Media is conservative on purpose. It:
data-no-lazy, data-no-webp, or fetchpriority=highThere aren’t any. Nexora Media is fully free, GPL, and complete. New features ship to everyone.
Roadmap items are shown in the app’s Roadmap page marked “Coming Soon” and are not yet active.
the_content rewriting to avoid double-processingNexora Media is fully open. The admin interface is a React + TypeScript application; the human-readable source lives in the frontend/ directory that ships inside the plugin, and it is compiled with Vite to assets/dist/nexora-media.js. Nothing is obfuscated or minified beyond a standard production build.
The complete, unminified source — including the React/TypeScript admin UI and build instructions — is publicly available at:
https://github.com/auralogicslabs/nexora-media
To reproduce the compiled bundle from source (see BUILD.md in the repository for full details):
npm install
npm run build
This runs Vite (vite.config.ts) over the frontend/ sources and writes the bundle to assets/dist/. Node.js 18+ and npm 9+ are required. The plugin runs entirely from the built output at runtime; node_modules/ is a development dependency only and is not shipped.