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
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
Connect the WP Rocket source
Pick the rocket state column to group by
Choose what each URL card shows
Enable drag-and-drop state updates
Sample board
Sample WP Rocket cache board
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_optionsfor 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout