SleekView for Merge + Minify + Refresh: aggregated asset tables
Merge + Minify + Refresh aggregates CSS and JS into combined files and refreshes them through scheduled jobs. SleekView surfaces every bundle, every source asset, and every refresh run as one workspace so the build becomes a queryable surface.
♾️ Lifetime License available
Read your bundles like a real build log
Merge + Minify + Refresh (MMR) merges CSS and JS into combined files, stores them in wp-content/cache/mmr/, and tracks the inputs and refresh state in options like mmr_bundles and mmr_refresh_log. The plugin schedules a refresh through wp_cron as mmr_refresh_event to rebuild bundles after source changes. The default admin shows a status panel with bundle counts and the most recent refresh, but no per-bundle list with input handles, output size, or refresh history.
SleekView reads the MMR options and the cache directory index so the build appears as flat rows. One row per bundle can show its hash, the list of source handles, the output file size, and the timestamp of the last refresh. Source assets surface as a second table with the count of bundles each handle participates in, useful for spotting handles that are duplicated across too many bundles. Refresh runs become their own log view with duration, success state, and the trigger (cron, manual, source change).
SleekView is read-only against the cache directory and writes only through MMR's option and cron APIs for inline actions. The plugin keeps building bundles and serving them through its own front-end output exactly as before. Saved views like Bundles refreshed today or Handles in 3+ bundles scope per role so a developer audits the build without access to global toggles or the licence-equivalent settings.
Workflow
From mmr_bundles to a working build audit
Connect the MMR sources
mmr_bundles, mmr_refresh_log, and the cache directory index. Bundle hash, input handles, output size, and refresh state decode into filterable columns.
Compose the build view
Scope per role
Act inline
Sample columns
A typical Merge + Minify + Refresh bundle view
wp_options (mmr_bundles, mmr_refresh_log) + cache directory index
| Bundle | Type | Handles | Size | Refresh | Last refresh |
|---|---|---|---|---|---|
| mmr_a1b2c3.css | CSS | 6 | 78 KB | Fresh | 12m ago |
| mmr_d4e5f6.js | JS | 9 | 212 KB | Refreshing | 3h ago |
| mmr_g7h8i9.css | CSS | 4 | 44 KB | Stale | 9d ago |
| mmr_j0k1l2.js | JS | 11 | Not built | Failed | Apr 09 |
Comparison
Default Merge + Minify + Refresh admin vs SleekView
Default Merge + Minify + Refresh admin
- Status panel only shows aggregate bundle counts and last refresh
- No list of bundles with input handles and output size
-
Refresh log lives behind
mmr_refresh_logwith no UI surface - No filter to handles duplicated across too many bundles
- Hard to give a developer a read-only audit without full plugin access
SleekView
- One row per bundle with input handles and output size
- Refresh log as a sortable table with duration and trigger
- Source handles cross-referenced against the bundles they belong to
- Filter to stale bundles by reading the cache file mtime
- Save shared views like 'Handles in 3+ bundles' for cleanup
Features
What SleekView gives you for Merge + Minify + Refresh
Per-bundle visibility
Read every entry in mmr_bundles as a row with hash, input handles, output size, and last refresh. The build stops being a count under a settings tab and becomes a sortable inventory.
Refresh log as a queue
List every mmr_refresh_event run with duration, trigger, and outcome. Failed refreshes become a punch list rather than a tile that has already cleared on the dashboard.
Inline refresh through the plugin
Trigger a manual refresh on a bundle from the row. Writes go through MMR's own cron and option APIs so the plugin's logic stays authoritative.
Audience
Who uses SleekView for Merge + Minify + Refresh
Performance engineers
Audit every bundle against its input handles. Sort by handle count to spot bundles that have grown too wide, refactor enqueues, and rebuild the bundle without leaving the table.
Agency leads
Hand client teams a read-only audit of which bundles refresh on cron and which stalled. They answer their own questions about build state before raising a ticket.
Developers after a plugin upgrade
Filter the refresh log to runs since the upgrade and confirm every bundle rebuilt. A failed refresh sorts to the top so the replay happens before the front end serves a stale asset.
The bigger picture
Why a bundling plugin needs a queryable build log
Merge + Minify + Refresh sells a strict mental model: every enqueued CSS or JS handle gets combined into a small set of bundles, and those bundles are refreshed when their inputs change. The model works well until the input list drifts. A plugin adds three handles, a theme update changes a stylesheet version, and the refresh job stalls on a single failing build.
The default admin shows the headline numbers but never lets the engineer see the build as a build. There is no bundle list, no handle cross-reference, and no refresh log. Most teams discover a stale bundle when an editor reports that a recent theme tweak never made it to the front end, by which point the cache has been serving the old artefact for a few thousand visitors.
SleekView treats MMR's options and cache directory as exactly what they are: a build manifest. Every bundle is a row, every input is a handle, every refresh is a logged event. Developers can rebuild a single bundle, agencies can audit client builds without holding plugin rights, and operations can replay failed refreshes before they cascade into a real regression.
The plugin stays focused on bundling; SleekView gives the team a build log they can actually read.
Questions
Common questions about SleekView for Merge + Minify + Refresh
Yes. MMR stores its bundles under wp-content/cache/mmr/ and SleekView indexes that directory plus the mmr_bundles option. Bundle hashes, input handles, and output sizes all come from the data MMR already maintains, with no relocation required.
Yes. The inline refresh action invokes MMR's own mmr_refresh_event dispatch. The plugin's log, option counters, and concurrency limits all behave normally because nothing is bypassed.
Yes. The mmr_bundles option stores the list of input handles per bundle hash, and SleekView pivots that into a column. A second table maps each handle to the bundles it participates in for cross-reference.
No. Directory listings are paginated and cached in transient storage with a short TTL, and the front-end output continues to serve bundles through MMR's own rewrites. The view only loads inside the WordPress admin.
 Yes. SleekView scopes views per role and hides plugin settings the developer is not meant to change. The bundle list, the input handles, and the refresh log are visible to the developer role while global toggles stay scoped to admins.
 Yes. MMR stores its bundles and options per subsite when run network-wide. SleekView respects that boundary so each subsite shows only its own build.
 Yes. The saved view exports to CSV from the table header with active filters, sort order, and columns preserved. A weekly export of failed refreshes makes a useful artefact for hosting handoffs.
 
MMR rebuilds the affected bundle on the next refresh and drops the handle from mmr_bundles. SleekView reflects the new state on the next view load, so a saved audit naturally drifts as the build evolves.
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 checkoutBrowse more
- Yith Woocommerce Stripe
- Woocommerce Octobat
- Instamojo
- Mvx Marketplace
- Woocommerce Quantity Discounts
- Woocommerce Fulfillment
- Wp Ecommerce
- Woocommerce Side Cart
- Woocommerce Blocks
- Yith Woocommerce Sales Countdown
- Woocommerce Easyship
- Woocommerce Cashfree
- Woocommerce Bol Com
- Customer Reviews For Woocommerce
- Stitchlabs Wp
- Memberium Active Campaign
- Ultimate Membership Pro Indeed
- Memberpress Emails
- Ultimatemember MyCRED
- Wp Affiliate Manager
- Joinup Membership
- Paid Memberships Pro
- Membership Pro Paypal
- Restrict User Access Pro
- Magic Members Pro
- Click Funnels Wp
- Paid Membership Pro Pro
- Members Management Pro
- Paid Member Pro
- Theme My Login