✨ 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 WP Rocket

SleekView reads the WP Rocket cache, preload, and used-CSS tables directly, groups every URL by its current optimization state, and lets your team drag cards between Uncached, Preloading, Cached, and Stale so the underlying record updates the moment the column changes.

♾️ Lifetime License available

SleekView Kanban board for WP Rocket

Why WP Rocket cache jobs fit a kanban view

WP Rocket coordinates a small set of moving parts to deliver performance. Page caches sit on disk under wp-content/cache/wp-rocket/, the preload queue lives in wp_wpr_rocket_cache, used CSS rows land in wp_wpr_rucss_used_css, and the prewarmup job for above-the-fold CSS writes to wp_wpr_above_the_fold. Each table carries a status, a last_accessed, and a job_id column. The default Settings screen exposes a Clear Cache button and a counter, which works for everyday operation and hides every interesting detail the moment something goes wrong on a large site.

SleekView Kanban reads the same WP Rocket tables the Settings screen aggregates. Pick a derived rocket_state field that buckets URLs by cache presence, preload queue membership, used CSS status, and last access time and every URL becomes a card grouped under Uncached, Preloading, Cached, or Stale. Card fronts can show the URL path, the cache size on disk, the last accessed timestamp, the used CSS status, and the prewarmup job state so a developer can spot bottlenecks without leaving the board.

Dragging a card between columns calls the WP Rocket helper API. A move from Stale back to Uncached purges the relevant cache files and re-queues the URL for the next preload run. A move from Preloading back to Uncached cancels the in-flight preload job cleanly. WP Rocket's own automatic purge keeps running on post edits, so a manual board action never collides with the plugin's normal cache invalidation flow.

Workflow

From the Clear Cache button to a live optimization board

1

Connect the WP Rocket source

Point SleekView at the WP Rocket tables, including wp_wpr_rocket_cache, wp_wpr_rucss_used_css, and wp_wpr_above_the_fold. Add filters for URL pattern, last-accessed range, or job status so the board scopes to URLs the team cares about right now.
2

Pick the rocket state column to group by

Choose the derived rocket_state field as the grouping column. SleekView buckets URLs by cache presence, preload queue membership, used CSS status, and last access timestamp so Uncached, Preloading, Cached, and Stale columns appear without custom SQL.
3

Choose what each URL card shows

Map fields onto the card front. Most teams show the URL path, the cache file size, the last-accessed timestamp, the used CSS status, and the prewarmup job state so the developer can prioritize the next clear-and-preload pass straight from the board.
4

Enable drag-and-drop state updates

Turn on writeback and dragging a card calls the WP Rocket helper to purge, re-queue, or cancel as appropriate. Capability checks honor manage_options, and every move is logged with the user, source column, destination column, and timestamp.

Sample board

Sample WP Rocket cache board

Four real cache states showing how a developer moves WP Rocket URLs from Uncached through Preloading, Cached, and Stale during a single performance investigation.
Uncached
184
/blog/launch-notes-spring
no file on disk, queued
/pricing
no file on disk, awaiting preload
/docs/getting-started
no file on disk, awaiting preload
Preloading
14
/blog/perf-checklist
job 4821, RUCSS pending
/features/automation
job 4822, ATF pending
/changelog
job 4823, RUCSS running
Cached
1842
/blog/internal-linking
412 KB, hit 18s ago
/blog/schema-guide
289 KB, hit 35s ago
/blog/site-speed-2024
367 KB, hit 41s ago
Stale
62
/blog/old-launch-2022
last hit 14d ago
/blog/discontinued-product
last hit 21d ago
/legacy/intro-deck
last hit 30d ago

Comparison

Default WP Rocket settings vs SleekView Kanban

Default WP Rocket settings screen

  • Clear Cache button and a counter, but no view of which URLs are still uncached
  • Used CSS generation status only visible per URL via the Diagnostics panel
  • Stale cache files quietly accumulate until disk space alerts force a manual purge
  • Purging a single URL requires the admin bar shortcut on each individual page
  • Developers need manage_options and WP Rocket support docs just to spot a stuck preload

SleekView Kanban

  • Reads directly from wp_wpr_rocket_cache, RUCSS, and ATF tables with no sync
  • Drag a Stale card to Uncached and WP Rocket purges the file and re-queues atomically
  • Cards show URL path, cache file size, last accessed time, RUCSS, and ATF status
  • Column counts update live so a wave of stuck preloads surfaces during the investigation
  • Per-role capabilities tie writeback to manage_options for developer access

Features

What SleekView Kanban gives you for WP Rocket

Native WP Rocket cache model

Every column maps to a real state derived from the preload queue, RUCSS table, ATF job state, and cache files on disk that WP Rocket already maintains. Automatic cache invalidation continues to run on post edits, so a manual board move never collides with the plugin's own purge flow.

Drag-and-drop with audit trail

Each move writes an entry into the WP Rocket job meta naming the user who dragged it, the source column, the destination column, and the timestamp. If a developer pushes a stuck Preloading card back to Uncached, the chain of custody stays visible to the rest of the ops team.

Saved board views per investigation

Filter to URL patterns under /blog for the editorial team, RUCSS pending rows for the front-end developer, and Stale cards older than fourteen days for the ops lead planning a purge. Each saved view becomes a shareable URL that opens the right board.

Audience

Where a WP Rocket kanban changes daily work

Performance investigation queue

Developers scope to a single URL pattern after a slow page report lands, watch which URLs are stuck in Preloading, and drag them back to Uncached to retry without poking at the Clear Cache button and hoping the preload picks up correctly.

Used CSS troubleshooting

Front-end developers scope to RUCSS rows that have stalled, sort by job age, and decide whether to retry, exclude, or open a WP Rocket support ticket. Stuck RUCSS rows stop blocking the rest of the site without spelunking through the Diagnostics panel.

Stale cache cleanup

Ops leads filter to Stale cards older than thirty days, sort by file size, and drag the largest ones to Uncached to reclaim disk space without manually clearing the entire wp-content/cache directory and inadvertently forcing the rest of the site to rebuild.

The bigger picture

Why this view matters for a large WP Rocket site

WP Rocket is famously easy to set up and famously hard to inspect. The Settings screen surfaces a single Clear Cache button and a counter, which is enough for a healthy small site and a blunt instrument the moment a large site starts behaving strangely. Stuck preloads sit in the queue for days.

Stale cache files quietly accumulate until disk usage alerts fire. Used CSS jobs stall on a single URL and nobody notices until a customer reports an unstyled page. By the time the developer has reconciled the Settings screen, the diagnostics panel, and the file system on disk, the moment has already passed and the team is reaching for a global purge that wastes work.

A kanban view that reads and writes the same WP Rocket tables and helper methods as the Settings screen keeps every moving part visible. Uncached, Preloading, Cached, and Stale all live on one board. The team can act on individual URLs instead of guessing whether one more global purge will fix everything.

Questions

Common questions about SleekView Kanban for WP Rocket

Live. SleekView queries the same wp_wpr_rocket_cache, wp_wpr_rucss_used_css, and wp_wpr_above_the_fold tables that WP Rocket's own helpers read from. Filters apply at the SQL level, so a board scoped to today's stuck preloads reflects rows that are stuck right now, not yesterday's snapshot.

 

No. SleekView calls the same helper methods WP Rocket uses internally for purge and preload. Automatic invalidation on post save continues to run normally. A manual board move and an automatic invalidation can both happen in the same minute without leaving the cache in an inconsistent state.

 

Yes. The RUCSS and ATF tables carry job state per URL. SleekView surfaces both as card fields, so a Cached card can still flag a stuck RUCSS job or a missing ATF entry. Developers can sort by RUCSS state alone when troubleshooting a slow render on a specific URL.

 

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

 

Filters are applied at the database query level rather than in JavaScript. A typical board scopes to a URL pattern, to Stale rows older than a threshold, or to Preloading rows only, so the rendered card count stays under a thousand. Older entries stay queryable in archive views.

 

Yes. WP Rocket records the cache file size on disk and the last access time in the rocket cache table. SleekView surfaces both as card fields, so an ops lead can sort by file size when planning a purge or by last-accessed time when archiving stale URLs from the cache.

 

Yes. WP Rocket's CDN integration records the CDN status per URL where relevant. SleekView reads the same flags, so the board can show whether a Cached URL has been pushed to the CDN edge already or is still waiting for the next warm-up cycle to complete.

 

Yes. Every drag writes a meta entry naming the user, the source column, the destination column, and the timestamp. The entry lives in WP Rocket's job meta storage so audits, exports, and downstream automations can read the trail without a separate event log.

 

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