✨ 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 for KeyCDN: cache file & disk usage tables

Cache Enabler writes static HTML files under wp-content/cache and tracks expiry plus clear settings in wp_options. SleekView indexes the cache directory and reads the options to show every cached URL, its size, and its expiry as a sortable, filterable surface.

♾️ Lifetime License available

SleekView table view for KeyCDN Cache Enabler

See every Cache Enabler entry without listing the directory by hand

KeyCDN Cache Enabler stores cached pages as static files under wp-content/cache/cache-enabler/<host>/<url>/ and writes its expiry, minify, and clear settings to wp_options under cache_enabler. The default admin shows a Clear Cache button and the global expiry setting. There is no per-URL list of cached entries, no per-file size column, and no chronological list of cache clears with the trigger.

SleekView indexes the Cache Enabler directory using the plugin's own file naming convention, joins each entry to the matching post in wp_posts, and reads the options blob for expiry and minify state. One row per cached URL can show file size, last write time, expiry remaining, minify status, and the post type behind the URL. Sort by file size to find unexpectedly large cached responses, filter to recently invalidated URLs only, or group by post type to see which templates dominate the cache.

Clear actions go through Cache Enabler's own cache_enabler_clear_complete_cache hook or per-page clear function, so the plugin still owns invalidation. Saved views like Cache larger than 200KB or Expiry under 1 hour can be scoped per role, useful for handing performance ownership to a developer without giving them write access to wp-content.

Workflow

From cache directory to a working audit view

1

Pick the source

Point SleekView at the Cache Enabler directory and wp_options entry for cache_enabler. The plugin's file naming convention maps each entry to a URL automatically.
2

Compose columns

Choose URL, size, expiry left, minify state, post type, and last write time. Save filters like Oversized only or Expiry under 1 hour as named views the team reopens with one click.
3

Scope per role

Assign each view to support, developer, or admin roles. The audit view never requires filesystem write access, which is the usual blocker for handing this out.
4

Act inline

Trigger per-URL clears through Cache Enabler's own functions. The plugin's hooks fire so any downstream listener (analytics, integration) reacts the same way it would for a manual clear.

Sample columns

A typical KeyCDN Cache Enabler audit view

Cached URLs with file size, expiry remaining, minify state, and last write time per row.
Source: wp_options (cache_enabler) + cache files on disk + wp_posts join
URL Size Expiry left Minify Post type Written
/ 84KB 23h HTML page 20m ago
/pricing/ 61KB 38m HTML+JS page 5h ago
/blog/scaling-guide/ 412KB 12h HTML post 2d ago
/shop/widget/ 98KB 22h Off product 1h ago

Comparison

Default KeyCDN Cache Enabler admin vs SleekView

Default KeyCDN Cache Enabler admin

  • Only a global Clear Cache button, no per-URL list
  • No size column to find oversized cached responses
  • Expiry only visible as a global setting in cache_enabler options
  • No history of cache clears with the trigger or the user
  • Hard to give a developer audit access without filesystem permissions

SleekView

  • One row per cached file with size, expiry, and minify state
  • Sort by size to find oversized cached pages instantly
  • Filter to expiry under a chosen threshold for triage
  • Group by post type to spot templates that dominate the cache
  • Save shared views and scope to the developer role

Features

What SleekView gives you for KeyCDN Cache Enabler

Per-URL cache audit

Read every Cache Enabler file as a row with size, expiry, and the matching post type. Skip the directory listing and answer cache questions in one sort.

Find oversized responses

Combine size and post type filters to surface pages whose cached HTML grew unexpectedly. Investigate the template before the cache fills the disk.

Inline cache clears

Trigger Cache Enabler's own per-page clear from the row. The call routes through cache_enabler_clear_page_cache_by_url so the plugin's hooks fire.

Audience

Who uses SleekView for KeyCDN Cache Enabler

Performance engineers

Identify templates producing oversized cache files. Sort by size, filter to a post type, and fix the underlying HTML before the cache disk fills.

Hosting support

Answer support tickets about stale pages by checking the per-URL expiry. The cache directory is no longer a black box that needs shell access to inspect.

Developers after a deploy

Confirm that the cache regenerated for changed URLs. Filter by written timestamp, group by post type, and clear stragglers inline through the plugin's own function.

The bigger picture

Why a disk cache plugin needs a queryable inventory

Cache Enabler is intentionally minimal: write static HTML on cache miss, serve it on the next request, clear on relevant updates. That simplicity is the plugin's biggest strength and the source of its operational blind spot. The default admin can tell you whether caching is on; it cannot tell you which pages are cached, how large each entry is, or when each was written.

Most teams find out about an oversized cache file when the disk runs low or about a stale entry when a stakeholder reports an old version of a page. SleekView reframes the cache directory as exactly what it already is: a list of URLs with attached metadata. Size, expiry, minify state, and the matching post type become columns instead of files in a tree, so triage stops requiring shell access.

The plugin keeps owning the files; SleekView just lets the team responsible for performance read the inventory.

Questions

Common questions about SleekView for KeyCDN Cache Enabler

No. Cache Enabler stores its files locally regardless of the upstream CDN, so SleekView reads them whether KeyCDN, another CDN, or no CDN is configured. The plugin's options blob in cache_enabler is the only requirement.

 

Yes. SleekView wraps Cache Enabler's cache_enabler_clear_page_cache_by_url function as an inline action. The call goes through the plugin's API so hooks like cache_enabler_complete_cache_cleared fire and downstream listeners react as expected.

 

No. SleekView indexes the directory on first use and watches for new files through the plugin's write hooks. Subsequent views read from the index rather than walking the directory tree, so large caches with tens of thousands of entries still render quickly.

 

Yes. Cache Enabler writes index.html, index.html.gz, and sometimes index.html.webp alongside each other. SleekView pivots those into one row per URL with separate columns for each compression variant so you can see which are present.

 

Yes. SleekView assigns saved views per role with row-level permission checks. A developer role can read every cache entry and clear individual URLs without filesystem access or the ability to edit the global Cache Enabler settings.

 

Yes. Cache Enabler writes per-host directories under the cache root, and SleekView scopes each subsite's view to its own host directory. The split matches how the plugin's own clear function isolates subsites.

 

Yes. Any saved view exports to CSV from the table header with the active filters, sort order, and visible columns honored. This is useful for archiving a snapshot before a release or sharing an oversized-page list with a developer.

 

Cache Enabler's WP-CLI command writes the same hooks the admin uses. SleekView listens for the cache_enabler_complete_cache_cleared event and refreshes the index, so the table reflects the WP-CLI clear within a few seconds without a manual reload.

 

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