✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for Breeze Cache

SleekView reads the Breeze cache directory and minify queue directly, groups every URL by its current cache state, and lets your team drag cards between Uncached, Preloading, Cached, and Stale so the underlying file updates the moment the column changes on the board.

♾️ Lifetime License available

SleekView Kanban board for Breeze

Why Breeze cache files fit a kanban view

Breeze is the cache plugin Cloudways ships with every WordPress install. The page cache writes static HTML under wp-content/cache/breeze/ with one folder per host and one file per URL. Minified CSS and JS bundles land in wp-content/cache/breeze-minification/ with a hashed filename per bundle. The Varnish integration sits in front of the page cache on Cloudways infrastructure and the plugin tracks the Varnish state in wp_options under the breeze_varnish_settings key. The default Basic Settings screen exposes a Purge All toggle, which works on a Cloudways install and hides every interesting detail the moment a single URL stays stale.

SleekView Kanban reads the same Breeze folders and option rows the Basic Settings screen aggregates. A derived breeze_state field buckets URLs by page cache file presence, Varnish hit status, minify bundle status, and TTL freshness and every URL becomes a card grouped under Uncached, Preloading, Cached, or Stale. Card fronts can show the URL path, the cache file size, the Varnish status flag, the minify bundle hash, and the last write timestamp so a developer can spot bottlenecks across the cache stack without leaving the board.

Dragging a card between columns calls the Breeze helper API. A move from Stale back to Uncached purges the cache file and issues a Varnish purge for the matching path. A move from Preloading back to Uncached cancels the in-flight task. Breeze's automatic purge on post save keeps running, so a manual board action never collides with the plugin's normal cache invalidation flow on disk or in Varnish.

Workflow

From Purge All to a live Breeze board

1

Connect the Breeze source

Point SleekView at the Breeze folders, including the breeze and breeze-minification directories, and the breeze_varnish_settings option row. Add filters for URL pattern, file age range, or Varnish status so the board scopes to URLs the team cares about right now on a Cloudways install.
2

Pick a status column to group by

Choose the derived breeze_state field as the kanban grouping. SleekView reads the cache folder, the Varnish status row, the minify bundle store, and the file age to bucket each URL into Uncached, Preloading, Cached, or Stale with live column counts updating on cron tick.
3

Configure card fronts

Pick the fields each card shows. URL path, cache file size in kilobytes, Varnish hit flag, minify bundle hash, and last write timestamp are common picks, so a developer can sort by size when planning a purge or by Varnish state when troubleshooting edge cache delivery.
4

Move cards to update Breeze

Dragging a card calls the matching plugin helper. A move from Stale back to Uncached deletes the cache file and issues a Varnish purge. A move into Cached forces a fresh fetch. Every move writes an audit row naming the user, the source column, the destination column, and the timestamp.

Sample board

Sample Breeze cache layout

Four columns, one card per URL, color coded by combined Breeze and Varnish state. Drag a Stale card back to Uncached and the cache file and Varnish entry are both purged in one click.
Uncached
158
/blog/launch-recap
no cache file, Varnish miss
/pricing
no cache file, Varnish miss
/docs/quickstart
no cache file, Varnish miss
Preloading
12
/blog/perf-checklist
fetch in progress
/features/automation
minify rebuild pending
/changelog
Varnish warm-up running
Cached
1488
/blog/internal-linking
298 KB, Varnish hit
/blog/schema-guide
248 KB, Varnish hit
/blog/site-speed-2026
382 KB, Varnish hit
Stale
54
/blog/old-launch-2022
TTL exceeded by 10d
/blog/sunset-feature
TTL exceeded by 18d
/legacy/intro-deck
TTL exceeded by 26d

Comparison

Default Breeze settings versus SleekView Kanban

Default Breeze settings page

  • Purge All toggle clears every URL at once with no per-URL targeting control
  • Varnish status hidden behind a Cloudways admin panel away from the cache view
  • Minify bundle progress not exposed in the Breeze admin screen at all
  • No board view that groups URLs by combined cache and edge state with drag
  • Audit history of cache purges and Varnish clears is not exposed in the admin

SleekView Kanban

  • Live grouping by derived breeze_state across cache, Varnish, and minify
  • Drag-and-drop calls the same helpers the Purge All action uses
  • Card fronts show URL, file size, Varnish flag, bundle hash, and write time
  • Per-user audit log records every column change with timestamp and source column
  • Filters apply at the filesystem and option-row level so Cloudways sites stay fast

Features

What SleekView Kanban gives you for Breeze

Group by Breeze and Varnish

Breeze runs in front of the Cloudways Varnish layer, so the visitor sees the Varnish response before the page cache file ever loads. SleekView combines both layers into a single state per URL so the board mirrors what the visitor receives at the edge, not just at PHP.

Drag to purge both layers

Every move writes back through the Breeze helper layer. Dragging a Stale card to Uncached deletes the cache file and issues a Varnish purge for the matching path. Automatic purge on post save still runs alongside, no collisions between the manual move and cron.

Filter to actionable subsets

Filters narrow the board to URLs older than a threshold, URLs matching a path pattern, or URLs flagged as Varnish miss. Rendered card counts stay manageable even on multisite Cloudways installs with tens of thousands of cached URLs spread across host folders.

Audience

How teams use the Breeze board

Varnish miss triage

Filter Cached rows where the Varnish status is miss and sort by request volume. The board surfaces URLs that should be served from Varnish but are falling through to PHP, so the team can adjust Varnish rules or normalize the URL pattern.

Stuck preload triage

Filter to Preloading rows older than ten minutes and drag the stuck URLs back to Uncached. Breeze re-queues them on the next cron tick instead of waiting for the original fetch task to time out on its own across two cycles.

Stale URL cleanup

Filter to Stale rows past the TTL by a week or more and drag the archive in bulk back to Uncached. The board completes the cache file purge and the matching Varnish purge in one pass instead of clicking through individual buttons.

The bigger picture

Why a kanban view changes Breeze operations

Breeze ships preinstalled on every Cloudways WordPress site, which means a lot of teams operate Breeze without ever choosing it. The Basic Settings screen exposes a small set of toggles and a Purge All button, which works for the small Cloudways install it was designed for and goes opaque the moment the install grows. A purge button hides the fact that only a slice of URLs is stale.

A Varnish status hidden inside the Cloudways admin panel hides the fact that several URLs are missing the edge entirely. The team relearns these blind spots every time a launch goes badly on Cloudways infrastructure. A kanban board flips that around.

Every URL is a card. Every combined cache and Varnish state is a column. A glance at the board tells the team how many URLs are uncached, how many are mid-fetch, how many are warm at both layers, and how many are stale past their TTL.

Dragging a card writes the change back through the same helpers the cron task already trusts. The Purge All button still exists, and still works as a last resort. The board exists for the rest of the time, when the team needs to see the cache stack the way the cache stack already sees itself.

Questions

Common questions about SleekView Kanban for Breeze

Live. SleekView reads the same cache folders and option rows Breeze writes to on every fetch and purge. Filters apply at the filesystem and option-row level, so a board scoped to today's Varnish misses reflects URLs that are missing the edge right now, not yesterday's snapshot.

 

No. SleekView calls the same purge helpers Breeze uses internally on post save, including the Varnish purge request. Automatic invalidation continues to run normally. A manual board move and an automatic invalidation can happen in the same minute without breaking either layer.

 

Yes. SleekView reads the cache folder and the Varnish status row Breeze maintains and combines both into a single state per URL. The card front can show the Varnish hit flag alongside the cache file size so the team sees the full edge picture without switching admin panels.

 

Yes. Every move runs through current_user_can('manage_options') before any Breeze helper is called. A contributor account can drag cards for personal sorting but the change does not persist, with a toast notification explaining why the move was rejected by the capability check.

 

Filters apply at the filesystem level and respect the host folder structure under the breeze cache directory. A typical board scopes to a single subsite host, to Stale rows past a TTL threshold, or to Varnish miss rows only, so the rendered card count stays under a thousand.

 

Yes. Breeze writes a static cache file per URL and records the Varnish status per request. SleekView surfaces both fields on the card front, so an ops lead can sort by file size when planning a purge or by Varnish state when troubleshooting an edge cache miss on the Cloudways panel.

 

Yes. Breeze handles the local page cache and the Cloudways Varnish layer, while Cloudflare sits at the public edge. SleekView can pull the Cloudflare cache status from a companion source so a Cached card flags whether the URL is also warm at the Cloudflare edge.

 

Yes. Every drag writes a meta entry naming the user, the source column, the destination column, and the timestamp. The entry lives in a SleekView audit table so audits, exports, and downstream automations can read the trail without a separate event log or external service integration.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView