SleekView for WP Crontrol
SleekView reads the cron_array option WP Crontrol surfaces and the run-log a small mu-plugin captures, then renders hook, recurrence, next_run, status, duration and is_php_event as first-class table columns.
♾️ Lifetime License available
WP Crontrol's events deserve a real audit table
WP Crontrol is the canonical tool for managing WP-Cron: list every scheduled event, edit recurrences, add or remove hooks, and run a PHP code event on a schedule. The list view is the right surface for finding or fixing one event. It is not how anyone reads cron as a system, especially on long-running installs that carry events from plugins long since uninstalled.
SleekView reads the same cron_array WP Crontrol surfaces, plus a small run-log captured by a tiny mu-plugin hooked into the cron action. Hook, recurrence, next_run, args and is_php_event become sortable columns. The run-log adds started_at, duration and status. Filter to is_php_event = 1 to audit custom PHP scheduled logic. Filter to status = failed for a failure triage queue. Sort by next_run to see the next hour.
WP Crontrol's own per-event admin stays where it is for one-off work. SleekView is the audit table on the same data.
Workflow
How SleekView surfaces WP Crontrol data
Read the cron schedule
cron_array option WP Crontrol surfaces, flattening it into rows with hook, recurrence, next_run, args and is_php_event.
Capture run history
wp_cron_runs with hook, started_at, duration and status. SleekView reads that table for the run columns.
Compose the columns and filters
Save and gate the view
Sample columns
A typical WP Crontrol audit view
wp_options + wp_cron_runs
| Hook | Recurrence | Next run | PHP event | Status | Duration |
|---|---|---|---|---|---|
| wp_scheduled_delete | daily | 2026-05-17 00:00:00 | No | Success | 0.42s |
| wp_update_themes | twicedaily | 2026-05-16 18:00:00 | No | Success | 1.21s |
| custom_php_event_invoice | daily | 2026-05-17 03:00:00 | Yes | Success | 4.88s |
| action_scheduler_run_queue | hourly | 2026-05-16 11:00:00 | No | Slow | 58.7s |
| myplugin_orphan_event | weekly | 2026-05-20 02:00:00 | No | Failed | 0.12s |
Comparison
Default WP Crontrol admin vs SleekView
Default cron list
- Excellent per-event admin with no run-history join in the list
- No saved-view system scoped to recurrence, status or PHP-event flag
- Failures live in logs the plugin does not expose by default
- Heavy hooks blend into a long list rather than standing out
- No way to share a read-only cron snapshot outside WP Admin
SleekView
- Cron schedule and run log joined in one row-per-event view
- Filter to is_php_event = 1 for a PHP-code-events audit
- Sort by duration to find the hooks slowing the site
- Saved views per role: dev audit, ops triage, agency snapshot
- Same dataset behind chart cards, so table and dashboard stay in sync
Features
What SleekView gives you for WP Crontrol
Beyond the events list
Render cron_array as a real audit grid. Hook, recurrence, next_run and is_php_event become first-class columns instead of cells in a single long list.
PHP code events as their own slice
A filter for is_php_event = 1 turns the table into an audit of every WP Crontrol PHP code event on the install. Useful on long-running installs with legacy scheduled logic.
Operator-grade share
Export the runs behind a saved view as CSV or share the view URL with the developer who owns the failing hook. Cron conversations start with real data.
Audience
Who uses SleekView for WP Crontrol
Backend developers
Audit cron after a plugin upgrade. Sort by duration to see which hooks slowed, then jump back to WP Crontrol to inspect or rewrite the schedule.
Performance engineers
Filter to specific hooks and sort by duration to catch a task slowing month over month before it crosses the WordPress timeout and starts failing in production.
Agency ops
Hand each client a read-only cron audit table. Cron stops being an internal black box and becomes a number anyone can quote during a status review.
The bigger picture
Why the WP-Cron list deserves an audit table
WP Crontrol is the most respected cron tool in the WordPress ecosystem, and for good reason: its per-event admin handles every operation the schedule needs. The trouble starts at the system level. Long-running sites accumulate dozens or hundreds of scheduled events, half from plugins that have come and gone, and the questions the team actually has are aggregate.
How concentrated is the schedule, which hooks run most often, which are slowing down, which PHP code events are still on the books. SleekView reads the same cron_array WP Crontrol surfaces, adds a small captured run-log and renders the whole thing as a sortable, filterable table. The plugin stays the per-event source of truth.
SleekView is the audit table on top.
Questions
Common questions about SleekView for WP Crontrol
No. SleekView reads the cron_array option directly, which WP Crontrol already surfaces. For run-history columns a tiny mu-plugin captures runs into a separate log table. The plugin's own admin stays unchanged.
No. Reads come from cron_array (an autoloaded option WordPress loads on every request) and an indexed run-log table. Both are cheap to query and never duplicated on the SleekView side.
Yes. WP Crontrol's PHP code events are marked in cron_array and SleekView surfaces that flag as a column. Filter to is_php_event = 1 and the whole view narrows to custom scheduled PHP only.
Yes. The duration column is a first-class sort key. Combine with a hook filter to focus on one task and watch its runtime across the captured runs.
 No. SleekView reads cron_array and the run-log. It never adds, removes or edits events. Triggering, rescheduling and deleting still happens inside WP Crontrol's own UI.
 
Yes. Add a filter for hook = wp_scheduled_delete (or any specific hook) and the whole table narrows to that hook. Pin one saved view per critical task.
Yes. Any filtered set can be exported to CSV with the visible columns. Useful for refactor planning, agency handover or post-mortems after a deploy that touched cron.
 No. WP Crontrol stays the per-event operations tool. SleekView is the audit table on the same data, useful exactly when the question is system-wide rather than about one event.
 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