SleekView for FluentSnippets Pro: snippet, tag, and run-stats tables
FluentSnippets Pro stores snippets and run metadata in its fluent_snippets table plus per-snippet fluent_snippet_meta rows. SleekView turns the schema into a sortable, filterable, inline-editable admin table.
♾️ Lifetime License available
See every FluentSnippet, its scope, and how often it runs
FluentSnippets Pro stores its snippet records in fluent_snippets with companion data in fluent_snippet_meta. Each row tracks the snippet name, type (PHP, JS, CSS), scope, priority, status, tags, error flag, last modified timestamp, and (in Pro) run counters. The default admin shows snippets in a card grid that paginates well for ten rows but stops scaling once a site has fifty or more snippets across multiple tags and scopes.
SleekView reads fluent_snippets and joins in the relevant fluent_snippet_meta entries to expose each field as a sortable column. The scope, tags, status, error flag, and run counter all become first-class filters. The Pro plugin's per-snippet run timing surfaces as a column so you can sort by average duration to find the snippet that's quietly slowing the request lifecycle.
Inline edits route through FluentSnippets' own update API so the compiled cache invalidates, fatal-protection logic still runs on activation, and the plugin's audit log records each change. Bulk operations (pause a whole tag, retire snippets in a deprecated scope) batch through the API so validation runs once per row.
Workflow
From fluent_snippets and meta to one working table
Pick FluentSnippets
fluent_snippets schema and the related fluent_snippet_meta keys.
Join the meta
Save scoped views
Edit inline
active, reassign tags, and update priority in bulk from the table. Writes go through FluentSnippets' own update API.
Sample columns
A typical FluentSnippets Pro view
scope, run count, and average duration as columns instead of a card grid.
fluent_snippets + fluent_snippet_meta
| Snippet | Type | Scope | Runs | Avg ms | Status |
|---|---|---|---|---|---|
| Disable comments globally | PHP | global | 184,210 | 0.4 | Active |
| Custom REST endpoint | PHP | admin | 12,108 | 2.1 | Active |
| Track outbound clicks | JS | front-end | 98,402 | 0.0 | Paused |
| Optimise checkout query | PHP | front-end | 47,330 | 18.6 | Slow |
Comparison
Default FluentSnippets Pro admin vs SleekView
Default FluentSnippets Pro admin
-
Card grid does not sort by
priorityor run count - Tags filter to one tag at a time, no stacked filters
-
Per-snippet run metrics from
fluent_snippet_metaare not surfaced as a list - No combined view of paused, errored, and slow snippets
- Bulk reassignment of scope or tag is not supported in the stock UI
SleekView
-
Every
fluent_snippetscolumn becomes a sortable, filterable field -
Run counts and average duration from
fluent_snippet_metajoin in as columns - Stacked filters on tag, scope, type, and status
-
Inline toggle
activeand rewrite tags in bulk - Saved views per role separate maintenance from deployment
Features
What SleekView gives you for FluentSnippets Pro
Run metrics join in
fluent_snippet_meta stores per-snippet run counters and timing. SleekView joins them as columns so the slow snippet sorts to the top of the table.
Stacked tag and scope filters
Filter by tag = cleanup and scope = front-end at the same time. The card grid handles one tag; SleekView handles them all.
Inline edit through the plugin API
Toggle activation, reassign tags, and update priority from one screen. Writes route through FluentSnippets' update API so fatal-protection still applies.
Audience
Who uses SleekView for FluentSnippets Pro
Performance engineers
Sort by average duration to find the snippet that costs 18 ms on every page load. Pause it inline and revisit when the optimisation lands.
Plugin developers
Maintain a library of snippets per client with consistent tagging. Filter to a client's tag to confirm exactly what runs for them.
Site auditors
Filter to snippets that touch capabilities, REST routes, or rewrites by tag and scope. Inline-pause any snippet a security review flags.
The bigger picture
Why snippet operations need a metrics-aware admin table
FluentSnippets Pro is one of the rare snippet managers that records what its snippets actually do at runtime: how often each snippet fires, how long it takes, and whether it errored along the way. That data lives in fluent_snippet_meta, beside the snippet bodies themselves. The default admin surfaces a card grid for editing snippets and a separate analytics panel for the metrics.
The two never meet in one place. So when a snippet quietly costs 18 ms per request, you find out through Query Monitor or a slow-page complaint, not from the snippet UI. SleekView pulls the schema and the metrics into a single table.
Sort by average duration, find the snippet that needs attention, and pause it inline. The data was already there. The interface for working with it as data was missing.
SleekView fills that gap without changing how FluentSnippets stores anything underneath.
Questions
Common questions about SleekView for FluentSnippets Pro
Yes. Per-snippet run counters and timing are stored in fluent_snippet_meta rows that SleekView joins onto each fluent_snippets row. If the Pro version is not active, those columns simply do not appear.
Yes. SleekView calls FluentSnippets' own activation API, which is the same path the stock UI uses. The plugin's safety net for fatals on activation still wraps every write.
 
Yes. Any custom keys stored in fluent_snippet_meta (including ones added through the plugin's hooks) can be added as columns. Sorting and filtering work on them the same way they do on built-in keys.
All snippet types share the same table, so a single SleekView shows PHP, JS, and CSS rows together with a type filter. Inline edits respect the per-type rules the plugin enforces, so a CSS snippet cannot accidentally be saved as PHP.
 
Yes. SleekView paginates against the primary key on fluent_snippets and uses indexed filters on scope, status, and type. On multisite, per-site and network snippets each get their own saved view to keep queries lean.
Bulk changes batch through the plugin's API in groups. Any group that fails validation rolls back without affecting the others, and SleekView records the batch result so you can audit exactly which rows changed.
 Yes. The plugin's audit log keeps recording every change because SleekView writes through the same API. SleekView's own per-row audit captures the user, view, and column edited, complementing the plugin's log.
 Yes. Export uses the current view's filters and columns, so a CSV of "front-end, paused" snippets contains exactly those rows. The plugin's own export still works for full backups.
 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
- Woocommerce Show Single Variations
- Yith Woocommerce Product Bundles
- Yith Woocommerce Product Image Gallery Slider
- Woocommerce Shipping Easypost
- Woocommerce Wholesale Order Form
- Ti Woocommerce Wishlist
- Etsy Shop Importer
- Wp Simple Pay
- B2bking
- Surecart Affiliates
- Woocommerce Conditional Shipping And Payments
- Wcfm Frontend Manager
- Woocommerce Order Status Control
- Woocommerce Glsship
- Woocommerce Advanced Product Labels