Title: xSpeed
Author: WPDeveloper
Published: <strong>Èbìbí  27, 2026</strong>
Last modified: Èbìbí  27, 2026

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/xspeed/assets/banner-772x250.png?rev=3550552)

![](https://ps.w.org/xspeed/assets/icon-256x256.png?rev=3550552)

# xSpeed

 Láti ọwọ́ [WPDeveloper](https://profiles.wordpress.org/wpdevteam/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/xspeed.1.0.0.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/xspeed/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/xspeed/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/xspeed/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/xspeed/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/xspeed/)

## Àpèjúwe

#### Speed Without the Bloat

Most caching plugins ship with hundreds of options, dashboards full of charts, and
constant upsell prompts. **xSpeed** takes the opposite approach: a single-page admin
UI, a master toggle, and the optimizations that move the needle. Activate, flip 
the switch, done.

xSpeed delivers full-page caching, HTML/CSS/JS minification, and GZIP compression
in a clean React-powered admin built for developers and site owners who want speed
without the noise.

#### Key Features

**Page Caching**

 * Full-page static HTML caching for non-logged-in visitors.
 * Drop-in (`advanced-cache.php`) serves cached responses before WordPress fully
   boots — minimal PHP overhead per request.
 * Automatic cache invalidation on post publish/update, comment activity, theme 
   switch, and plugin activation/deactivation.
 * Honors the `DONOTCACHEPAGE` constant.
 * Bypasses cache for admin, AJAX, REST, cron, POST requests, and logged-in users.
 * Configurable cache expiry (1–720 hours, default 24).
 * URL-based exclusions (one path per line — useful for `/cart`, `/checkout`, `/
   my-account`).
 * One-click purge from the admin bar or settings page.

**Code Minification**

 * HTML minification — strips whitespace and comments while preserving `<pre>`, `
   <textarea>`, `<script>`, and `<style>` content.
 * CSS minification — local enqueued stylesheets are minified once, cached on disk,
   and the loader URL is rewritten transparently.
 * JavaScript minification — same flow as CSS; safely skips already-minified bundles
   and validates output to prevent breakage.
 * Powered by `matthiasmullie/minify` for production-grade compression.
 * `xspeed_skip_minify` filter for fine-grained control.

**GZIP Compression**

 * Apache and LiteSpeed: auto-configures `.htaccess` with `mod_deflate` rules.
 * Nginx, IIS, or other servers: surfaces a copy-pasteable snippet for the userÌtumọ̀
   Yorùbá: ’s server config.
 * Detects whether the server already serves gzipped responses and shows an “Active
   on server” indicator.

**Built for Developers**

 * Single-page admin UI built with React 18 + TypeScript + Tailwind CSS.
 * Light and dark mode with persistent preference (defaults to light).
 * Collapsible sidebar that remembers state across sessions.
 * Auto-save settings — no Save button.
 * REST API at `/wp-json/xspeed/v1/` for programmatic control.
 * Initial settings bootstrapped into the page — zero loading state on first render.
 * Bundle size under 80 KB gzipped.

**Cross-Server**

 * Works on Apache, nginx, LiteSpeed, IIS, and any PHP-capable host.
 * Server-specific behavior (where applicable) is handled gracefully — no silent
   failures.

#### Perfect For

 * Content-heavy blogs and news outlets.
 * Small-to-mid WooCommerce stores.
 * Business and portfolio sites.
 * Developers who want a clean, no-noise caching plugin.

#### Privacy

xSpeed is designed with privacy in mind. The plugin **does not collect personal 
user data, store IP addresses, use tracking cookies, or contact any third-party 
servers**. All optimizations happen locally on your server. The only HTTP request
xSpeed ever makes is to your own siteÌtumọ̀ Yorùbá: ’s home URL (see “External services”
below) to confirm whether your server is serving gzipped responses.

#### Backed By a Team You Trust

xSpeed is developed by the trusted team at WPDeveloper, a leading WordPress marketplace
used and loved by over 5 million users.

#### Loved xSpeed?

If xSpeed makes your site faster, please rate it on WordPress.org — it really helps.

### External services

xSpeed contacts exactly one external endpoint, and only your own site:

#### Self-hosted gzip probe

 * **What it does:** Issues a single `GET` request to your siteÌtumọ̀ Yorùbá: ’s
   home URL (`home_url('/')`) with an `Accept-Encoding: gzip` header to detect whether
   your web server is already serving gzipped responses. The response body is discarded;
   only the `Content-Encoding` header is read.
 * **When it runs:** On demand when the admin dashboard loads server status, throttled
   to once per hour via a transient (`xspeed_gzip_active`).
 * **Where the request goes:** Your own site (`home_url()`). xSpeed does not contact
   any third-party server, analytics endpoint, license server, or telemetry collector.
 * **What is sent:** No personal data, no site identifiers, no payload — just a 
   standard HTTP `GET` from your server back to your server.

### Third-party libraries

This plugin bundles the following GPL-compatible third-party libraries:

#### matthiasmullie/minify

Used for CSS and JavaScript minification.

 * Source: https://github.com/matthiasmullie/minify
 * License: MIT

#### matthiasmullie/path-converter

Dependency of `matthiasmullie/minify`.

 * Source: https://github.com/matthiasmullie/path-converter
 * License: MIT

#### React / React DOM / Scheduler

Used for the xSpeed admin interface bundle.

 * Source: https://github.com/facebook/react
 * License: MIT

#### lucide-react

Used for admin interface icons.

 * Source: https://github.com/lucide-icons/lucide
 * License: ISC

## Àwọn àwòrán ìbòjú

 * [[
 * Cache panel — master toggle, status, and live stats (cached pages, cache size,
   last purge).
 * [[
 * Performance panel — minify HTML, CSS, JS, and GZIP toggles with server-aware 
   hints.
 * [[
 * Settings panel — cache expiry and URL exclusions with auto-save.
 * [[
 * Cache panel in dark mode — same controls and stats with the dark theme applied.

## Ìgbéwọlẹ̀

 1. Upload the `xspeed` folder to the `/wp-content/plugins/` directory, or install 
    through the WordPress plugins screen directly.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Navigate to **xSpeed** in your WordPress admin sidebar.
 4. Toggle **Enable Cache** — thatÌtumọ̀ Yorùbá: ’s it. xSpeed ships with sensible 
    defaults that work out of the box.

## FAQ

### Which servers does xSpeed support?

xSpeed works on Apache, nginx, LiteSpeed, IIS, and any standard PHP-capable host.
Page caching and minification are server-agnostic. GZIP auto-configuration is supported
on Apache and LiteSpeed (via `.htaccess`); on nginx and IIS, xSpeed surfaces a copy-
pasteable config snippet for you to add manually.

### Does xSpeed support WordPress Multisite?

Yes. Each site in the network maintains its own cache and settings.

### Will xSpeed conflict with other caching plugins?

Only run one page-cache plugin at a time. Deactivate any other caching plugin before
activating xSpeed.

### Does caching affect my website content?

No. Caching stores a temporary copy of the rendered HTML to serve faster — your 
content stays exactly as you wrote it.

### How do I exclude a page from caching?

Open **xSpeed  Settings**, paste the URL path (e.g., `/cart`) into the **Excluded
URLs** textarea (one per line), and changes save automatically.

### How do I purge the cache?

Click **Purge** on the Cache panel, or use the **Purge xSpeed Cache** entry in the
admin bar (visible site-wide for administrators). The cache also auto-purges on 
content changes.

### Will minification break my site?

xSpeed includes safety checks: it skips files already minified, refuses to ship 
minified output that fails a syntactic-balance check, and falls back to the original
asset whenever anything looks off. If you ever spot a problem, simply toggle the
relevant minify option off in **Performance**.

### Can I disable minification temporarily for debugging?

Yes. Either toggle the option off in the admin UI, or as a developer enable `WP_DEBUG`(
xSpeed automatically skips HTML minification when debug is on), or use the `xspeed_skip_minify`
filter.

### Is xSpeed compatible with WooCommerce?

Yes. Pages like `/cart`, `/checkout`, and `/my-account` are common cache exclusions—
add them to **Excluded URLs** and xSpeed will bypass caching for those paths. Logged-
in users (including customers in their account area) are never served cached pages.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“xSpeed” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin
yìí.

Àwọn Olùkópa

 *   [ WPDeveloper ](https://profiles.wordpress.org/wpdevteam/)
 *   [ M Asif Rahman ](https://profiles.wordpress.org/asif2bd/)
 *   [ Akash Mia ](https://profiles.wordpress.org/seakashdiu/)

[Túmọ̀ “xSpeed” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/xspeed)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/xspeed/), ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/xspeed/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/xspeed/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/xspeed/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.0.0

 * Initial release.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.0.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **wákàtí 23 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **Tó kéré sí 10**
 *  Ẹ̀yà WordPress ** 6.0 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **6.9.4**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/xspeed/)
 * Àwọn àmì
 * [caching](https://yor.wordpress.org/plugins/tags/caching/)[minify](https://yor.wordpress.org/plugins/tags/minify/)
   [optimization](https://yor.wordpress.org/plugins/tags/optimization/)[performance](https://yor.wordpress.org/plugins/tags/performance/)
   [speed](https://yor.wordpress.org/plugins/tags/speed/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/xspeed/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/xspeed/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/xspeed/reviews/)

## Àwọn Olùkópa

 *   [ WPDeveloper ](https://profiles.wordpress.org/wpdevteam/)
 *   [ M Asif Rahman ](https://profiles.wordpress.org/asif2bd/)
 *   [ Akash Mia ](https://profiles.wordpress.org/seakashdiu/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/xspeed/)