=== ABC Bits Cron Monitor ===
Contributors: abcbits
Tags: cron, wp-cron, cron monitor, cron log, scheduled tasks
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Monitor WP-Cron activity with a local cron run log, run counts, and recent gap details.

== Description ==

ABC Bits Cron Monitor helps site administrators review recent WP-Cron activity. It records a timestamp whenever WordPress runs WP-Cron and displays a compact dashboard with recent runs, counts, and gap details.

The dashboard shows:

* The last recorded WP-Cron run.
* Run counts for the last 24 hours and 7 days.
* Average run gaps for the last 24 hours and 7 days.
* Whether automatic WP-Cron spawning appears enabled.
* A recent run log with gaps between runs.

The plugin does not change WP-Cron behavior, trigger scheduled tasks, call external services, or add settings. It records recent WP-Cron run times locally for visibility.

== Installation ==

1. Install the plugin through the WordPress Plugins screen.
2. Activate the plugin.
3. Go to ABC Bits Cron Monitor in the WordPress admin menu to view recent WP-Cron activity.

== Frequently Asked Questions ==

= Does this replace WP-Cron? =

No. ABC Bits Cron Monitor only records when WP-Cron runs.

= Does this trigger WP-Cron events? =

No. The plugin does not trigger, schedule, pause, or modify WP-Cron events.

= Can this help me check whether WP-Cron is running? =

Yes. ABC Bits Cron Monitor records when WordPress runs WP-Cron and shows recent run times, run counts, and gaps between runs. This can help you spot sites where WP-Cron is not running regularly.

= Does this show whether individual scheduled tasks succeeded? =

No. The plugin records WP-Cron runs, not the result of each scheduled task. It can show whether WP-Cron has been running recently, but it does not audit individual cron events or task errors.

= Can this help troubleshoot missed scheduled tasks? =

It can provide useful context. If scheduled tasks appear to be missed, the recent run log and gap details can help show whether WP-Cron ran during that period. The plugin does not identify or fix the specific scheduled task that failed.

= Does this send data to an external service? =

No. Run timestamps are stored locally in WordPress options.

= Where is the run log stored? =

The recent run log is stored in the WordPress options table as `abc_cron_run_log`.

== Changelog ==

= 1.0 =
* Initial release.
