✨ 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 WP Crontrol: cron events & schedules as tables

WP Crontrol exposes everything WP-Cron schedules into a single admin screen. SleekView reads the same cron option entry and turns it into a sortable, filterable grid where hook, interval, next run, and arguments are first-class columns.

♾️ Lifetime License available

SleekView table view for WP Crontrol

Crontrol data in a real grid

WP Crontrol decodes the cron entry stored in wp_options, plus any custom intervals registered via the cron_schedules filter. The plugin's events screen lists rows in a flat WP_List_Table, sorts on a small set of columns, and limits filtering to event type. That works fine on a clean install and becomes a chore on a site with two hundred scheduled hooks.

SleekView reads the same option entry and surfaces hook, schedule, next run, recurrence (one of the keys returned by wp_get_schedules()), and arguments as filterable columns. Filter to overdue events, group by interval to spot a hook scheduled every minute when it should be hourly, or pin a saved view of WooCommerce hooks only.

Inline edits route through WP Crontrol's own helpers, so editing a hook's arguments or schedule calls the same code path the plugin's edit form uses. Bulk run, bulk delete, and bulk reschedule work across any filtered selection, with full undo on the most recent batch.

Workflow

From cron option to debugging grid

1

Pick the cron source

Point SleekView at the cron option and the registered cron_schedules. The plugin auto-detects recurrence labels and orphan hooks.
2

Choose the columns

Show hook, type, recurrence, next run, and arguments. Hide internal event signatures unless someone is debugging a specific scheduling collision.
3

Save views per role

An Orphans view for clean-up, an Overdue view for on-call, a per-plugin prefix view for developers. Views persist per user, so each role sees their slice.
4

Run, edit, or delete inline

Use the row menu to run now, edit arguments, or delete. Every action calls WP Crontrol's own helpers so behaviour matches the default screen exactly.

Sample columns

A typical WP Crontrol events view

Scheduled cron events with hook, recurrence, next run, and arguments in one grid.
Source: wp_options (cron) + cron_schedules filter
Hook Type Recurrence Next run Arguments Action
wp_scheduled_delete WP core daily Apr 25 04:00 [] ok
woocommerce_cleanup_sessions WooCommerce twicedaily Apr 24 14:00 [] ok
my_custom_sync Custom every minute Apr 24 14:03 {"site":"main"} overdue
broken_hook_callback Orphan hourly Apr 24 13:00 [] no handler

Comparison

Default WP Crontrol admin vs SleekView

Default WP Crontrol admin

  • Events screen sorts on hook and next run, but not on recurrence or arguments
  • No saved filter for orphan events (hooks with no PHP callback)
  • Arguments display as JSON, not as searchable cells
  • Bulk actions are limited to delete and run-now, no bulk reschedule
  • No per-role scoping, so contributors see the same firehose as admins

SleekView

  • Reads the cron option and joins to registered cron_schedules for recurrence labels
  • Filter by recurrence, hook prefix, or orphan status
  • Search arguments by key or value without leaving the grid
  • Bulk reschedule, run, or delete across any filtered selection
  • Saved views per role for ops, developers, and audit reviewers

Features

What SleekView gives you for WP Crontrol

Orphan finder

Pin a saved view of hooks with no registered PHP callback. These are silent points of failure left over from removed plugins, and the grid surfaces them in one click.

Reschedule in bulk

Select every hook running every minute and move them to hourly in one bulk action. SleekView routes each edit through WP Crontrol's add_cron_event helper.

Args search

Search inside event arguments by JSON key or value. Find every job scheduled with a specific user ID or site ID, then act on the filtered set.

Audience

Who uses SleekView for WP Crontrol

WordPress developers

Filter to one plugin's hook prefix while debugging. Edit arguments inline, run the hook once, and watch the next-run column update without a page refresh.

Site admins

Save an Overdue view as the homepage of the cron dashboard. Backed-up queues become visible before they stall the queue and trigger downstream errors.

Code reviewers

Export the full event grid as CSV to attach to a release sign-off. Reviewers can confirm which recurring hooks ship with the build.

The bigger picture

Why WP-Cron visibility matters

Most WordPress sites add a scheduled hook every time a plugin is installed and never review the list again. After a few years the cron option grows to hundreds of entries, some belonging to removed plugins, some scheduled at intervals nobody chose, some firing every minute and quietly burning CPU. WP Crontrol does a great job of exposing the data, but its events screen is built for occasional inspection, not for triage.

A real grid changes the workflow. Filtering to orphan hooks lets an admin clean up after a deactivation in seconds. Sorting by recurrence reveals every hook scheduled too aggressively.

Searching inside arguments turns a vague bug report into a precise row. Saved views per role mean ops, developers, and reviewers all have a starting point that fits their work, instead of dumping everyone into the same flat list. The cron data has always been there, only the working surface was missing.

Questions

Common questions about SleekView for WP Crontrol

Yes. SleekView decodes the cron entry of wp_options the same way WP Crontrol does, and joins each event to the recurrence labels returned by wp_get_schedules(). The grid stays in sync with whatever WP-Cron is actually about to fire.

 

Yes. The Add row form calls WP Crontrol's own add_cron_event helper, so the new event lands in wp_options with the same data shape WP Crontrol uses. There is no separate write path.

 

Yes. SleekView checks whether each event has a registered PHP callback (the same check the default screen does) and exposes the result as a filterable column, so orphan hooks left behind by removed plugins are one filter chip away.

 

Yes. The arguments cell opens an editor that validates JSON and routes the save through WP Crontrol's edit helper. Bad JSON is rejected with a clear error and the original arguments stay intact.

 

Yes. PHP cron events (hooks scheduled with cron_schedules but no registered action) appear with a Type of Orphan. You can filter to them or hide them depending on the view.

 

No. The grid only reads the cron option, which WordPress already loads on every request. Sorting and filtering happen in PHP against the decoded array, not via repeated DB queries.

 

Yes. Inline edits use a short-lived row lock, so two admins editing the same hook see a conflict warning instead of silently overwriting each other. The lock releases on save or cancel.

 

Yes, when the arguments column is visible in the active view. CSV export ships exactly what is on screen, so audit exports stay compact unless you explicitly add the args column.

 

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