✨ 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 Swift Performance Lite

SleekView reads the Swift Performance Lite cache folder and warmup table directly, groups every URL by its current cache state, and lets your team drag cards between Uncached, Warming, Cached, and Stale so the underlying record updates the moment the column changes.

♾️ Lifetime License available

SleekView Kanban board for Swift Performance Lite

Why Swift Performance Lite caches fit a kanban view

Swift Performance Lite stores its page cache as static files under wp-content/cache/swift-performance/ with one folder per host. The warmup table sits in wp_swift_performance_warmup and tracks every URL the warmup script has queued, with a status column that flows through pending, processing, cached, and failed values. The Critical CSS log lives in wp_options under the swift_performance_ccss_log key and records every generation attempt. The default dashboard exposes a Clear All Cache toggle and a counter, which works on a small site and hides every interesting detail the moment one URL hangs the warmup script for the whole queue.

SleekView Kanban reads the same warmup table and cache folder the dashboard aggregates. Pick the warmup status column as the grouping and every URL becomes a card grouped under Uncached, Warming, Cached, or Stale. Card fronts can show the URL path, the cache file size, the warmup attempt count, the Critical CSS flag, and the last update timestamp so a developer can spot bottlenecks across the warmup queue without leaving the board view at all.

Dragging a card between columns calls the Swift Performance Lite helper API. A move from Stale back to Uncached deletes the cache file and re-queues the URL in the warmup table. A move from Warming back to Uncached cancels the in-flight worker. Swift Performance Lite's automatic purge on post save keeps running, so a manual board action never collides with the plugin's normal cache invalidation flow.

Workflow

From Clear All Cache to a live warmup board

1

Connect the Swift Performance Lite source

Point SleekView at the Swift Performance Lite cache folder and the wp_swift_performance_warmup table. Add filters for URL pattern, warmup attempt count, or Critical CSS flag so the board scopes to URLs the team needs to triage right now during a launch or audit.
2

Pick the warmup status column to group by

Choose the warmup status field as the kanban grouping. SleekView reads the pending, processing, cached, and failed values directly from the warmup table and buckets each URL into Uncached, Warming, Cached, or Stale with column counts updating live as cron ticks run.
3

Configure card fronts

Pick the fields each card shows. URL path, cache file size in kilobytes, warmup attempt count, Critical CSS flag, and last update timestamp are common picks, so a developer can sort by attempt count when troubleshooting stuck URLs or by size when planning a purge.
4

Move cards to update Swift Performance Lite

Dragging a card calls the matching plugin helper. A move from Stale back to Uncached deletes the cache file and re-queues the warmup row. A move into Cached forces a warmup pass. Every move writes an audit row naming the user, source column, destination column, and timestamp.

Sample board

Sample Swift Performance Lite layout

Four columns, one card per URL, color coded by warmup status. Drag a Stale card back to Uncached and the cache file is deleted and the warmup row is re-queued for the next pass.
Uncached
184
/blog/launch-roundup
no cache file, warmup pending
/pricing
no cache file, warmup pending
/docs/quickstart
no cache file, warmup pending
Warming
18
/blog/perf-checklist
attempt 2, CCSS pending
/features/automation
attempt 1, CCSS pending
/changelog
attempt 1, CCSS running
Cached
1684
/blog/internal-linking
362 KB, CCSS ready
/blog/schema-guide
271 KB, CCSS ready
/blog/site-speed-2026
388 KB, CCSS ready
Stale
61
/blog/old-launch-2022
TTL exceeded by 11d
/blog/sunset-feature
TTL exceeded by 18d
/legacy/intro-deck
TTL exceeded by 27d

Comparison

Default Swift dashboard versus SleekView Kanban

Default Swift dashboard

  • Clear All Cache toggle purges every URL at once with no per-URL targeting
  • Warmup progress reported as a counter with no per-URL queue breakdown
  • Critical CSS log buried inside the advanced tools tab away from the cache
  • No board view that groups URLs by warmup status with drag-to-update semantics
  • Audit history of warmup retries and cache purges is not exposed in the admin

SleekView Kanban

  • Live grouping by warmup status across every row in the warmup table
  • Drag-and-drop calls the same helpers the Warmup action uses internally
  • Card fronts show URL, file size, attempt count, CCSS flag, and update time
  • Per-user audit log records every column change with timestamp and source column
  • Filters apply at the SQL level so large warmup queues stay responsive at scale

Features

What SleekView Kanban gives you for Swift Performance Lite

Group by warmup status

SleekView reads the warmup status column Swift Performance Lite writes during each warmup pass. The same values the dashboard aggregates into a counter now drive a column layout, so the board mirrors the per-URL warmup state across the whole site at once.

Drag to retry warmup

Every move writes back through the Swift Performance Lite helper layer. Dragging a Stale card to Uncached deletes the cache file and re-queues the warmup row. Dragging into Cached forces a warmup pass. Cron jobs keep running alongside, no collisions between manual and auto.

See Critical CSS on the card

Swift Performance Lite records whether each URL has Critical CSS generated, in progress, or failed. SleekView surfaces the CCSS flag on the card front, so a developer can spot URLs missing Critical CSS and trigger a regeneration without leaving the kanban view.

Audience

How teams use the Swift Performance Lite board

Stuck warmup triage

Filter to Warming rows with an attempt count above three and drag the batch back to Uncached. Swift Performance Lite re-queues each row on the next cron tick, often clearing transient upstream errors on a fresh attempt without further developer intervention required.

Critical CSS audit

Filter Cached rows where the CCSS flag is failed and sort by URL pattern. The board surfaces URLs missing Critical CSS, so the team can trigger a regeneration or exclude the URL from the CCSS pipeline before the next traffic spike arrives at the cache.

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 purge and the warmup re-queue in one pass instead of clicking through individual delete buttons on the dashboard.

The bigger picture

Why a kanban view changes Swift Performance Lite operations

Swift Performance Lite gives the free-tier audience a lot of features. A page cache writes static HTML for anonymous visitors. A warmup script walks the sitemap and forces every URL into the cache before the first visitor hits the site.

A Critical CSS generator inlines above-the-fold styles for each template. Every one of those pipelines has a status column that flows through pending, processing, cached, and failed values. The dashboard reduces all of that to a single Clear All Cache toggle and a counter, which works on a small site and hides every interesting detail the moment one URL hangs the warmup script for an entire cron cycle.

A kanban board flips that around. Every URL is a card. Every status value is a column.

A glance at the board tells the team how many URLs are uncached, how many are mid-warmup, how many are cached with Critical CSS ready, and how many are stale past their TTL. Dragging a card writes the change back through the same helpers the warmup cron already trusts. The Clear All Cache toggle 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 warmup queue the way the queue already sees itself.

Questions

Common questions about SleekView Kanban for Swift Performance Lite

Live. SleekView reads the same wp_swift_performance_warmup table and cache folder Swift Performance Lite writes to on every cron tick. Filters apply at the SQL level, so a board scoped to today's stuck warmups reflects rows that are stuck right now, not yesterday's snapshot.

 

No. SleekView calls the same purge helpers Swift Performance Lite uses internally on post save. Automatic invalidation continues to run normally. A manual board move and an automatic invalidation can happen in the same minute without leaving the cache folder in an inconsistent state.

 

Yes. Swift Performance Lite records whether each URL has Critical CSS generated, in progress, or failed. SleekView surfaces the CCSS flag on the card front, so a Cached card can still flag a missing or failed CCSS pass that the team needs to regenerate manually.

 

Yes. Every move runs through current_user_can('manage_options') before any Swift Performance Lite 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.

 

Filters apply at the SQL level rather than in JavaScript. A typical board scopes to a single URL pattern, to Warming rows with an attempt count above a threshold, or to Stale rows only, so the rendered card count stays under a thousand even on sites with long sitemap queues.

 

Yes. Swift Performance Lite writes the cache file size to disk and increments an attempt counter on every warmup pass. SleekView surfaces both fields on the card front, so an ops lead can sort by attempt count when triaging stuck URLs or by size when planning a selective purge.

 

Yes. Swift Performance Lite itself does not push to a CDN, but most installs sit behind one. SleekView can pull the CDN cache status from a companion source so a Cached card flags whether the URL is also warm at the Cloudflare or Bunny edge or still waiting for the next push.

 

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