RS Cron Viewer

A lightweight, developer-friendly WordPress plugin to inspect WP-Cron tasks.

Download Plugin (v1.0.10)

About the Plugin

RS Cron Viewer provides a clean and simple interface within your WordPress admin dashboard to view all scheduled cron events. It helps developers and site administrators verify that background tasks are running on schedule.

Key Features

Screenshots & Usage

1. Admin Menu Integration

Once activated, you will find the Cron Viewer link in the main left-hand sidebar menu, just below the "Tools" or "Settings" section.

Admin Menu Integration

2. Cron Tasks Dashboard

The main dashboard displays a comprehensive table of all scheduled tasks:

  • Next Run: The exact date and time the task is scheduled to execute (highlighted in red if overdue).
  • Hook: The internal WordPress action hook name triggering the event.
  • Arguments: Specific parameters passed to the function (e.g., Post IDs or settings arrays).
  • Schedule: How often the task repeats (e.g., "Once Hourly", "Every minute", or "One-off").
Cron Tasks Table

How it Works

WordPress uses a pseudo-cron system called WP-Cron. Unlike system cron jobs that run at exact times, WP-Cron relies on page visits to trigger tasks. This plugin hooks into WordPress using the internal _get_cron_array() function to retrieve the raw list of scheduled events and presents them in a readable table format.

Installation

  1. Download the rs-cron-viewer.zip file.
  2. Log in to your WordPress Admin Dashboard.
  3. Go to Plugins > Add New.
  4. Click Upload Plugin and select the zip file.
  5. Activate the plugin.

Changelog