=== WP Cron Pixie ===
Contributors: ianmjones
Donate link: https://ianmjones.com/
Tags: cron, wp-cron, dashboard, admin, widget
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 1.6.2
Requires PHP: 7.4
License: MIT
License URI: https://mit-license.org/

A little dashboard widget to view the WordPress cron.

== Description ==

A little dashboard widget to view the WordPress cron, and run an event now rather than later.

This plugin was built for the [Building Reactive WordPress Plugins](https://deliciousbrains.com/building-reactive-wordpress-plugins/) series of articles on the [Delicious Brains Blog](https://deliciousbrains.com/blog/).

1. [Building Reactive WordPress Plugins – Part 1 – Backbone.js](https://deliciousbrains.com/building-reactive-wordpress-plugins-part-1-backbone-js/)
1. [Building Reactive WordPress Plugins – Part 2 – Vue.js](https://deliciousbrains.com/building-reactive-wordpress-plugins-part-2-vue-js/)
1. [Building Reactive WordPress Plugins – Part 3 – Elm](https://deliciousbrains.com/building-reactive-wordpress-plugins-part-3-elm/)

The current version is using [Gleam on the front end](https://ianmjones.com/2025/06/wp-cron-pixie-v1-5-0-released-front-end-switched-from-elm-to-gleam/).

== Installation ==

= From your WordPress dashboard =
1. Visit 'Plugins > Add New'
1. Search for 'WP Cron Pixie'
1. Activate WP Cron Pixie from your Plugins page.

= From WordPress.org =
1. Download WP Cron Pixie.
1. Upload the 'wp-cron-pixie' directory to your '/wp-content/plugins/' directory, using your favourite method (ftp, sftp, scp, etc...)
1. Activate WP Cron Pixie from your Plugins page.

== Frequently Asked Questions ==

= What is the answer to life, the universe and everything? =

42

== Screenshots ==

1. WP Cron Pixie widget.
2. Searching for a cron schedule.
3. Searching for a cron event.

== Changelog ==

= 1.6.2 =
* Fixed compatibility with PHP 7.4.
* Updated dependencies.

= 1.6.1 =
* Example events setting is now saved for each subsite in a multisite install.

= 1.6.0 =
* Added search of schedules and events.
* Added display of event hook with args when mouse hovers over event name.
* Auto refresh setting is now saved for each user.

= 1.5.0 =
* Gleam front end.
* Fixed "Error message: Event schedule does not exist." debug.log messages when example events enabled.
* Fixed example events not being removed from cron schedules after turning them off.
* Tested with WP 6.8
* Requires WP 6.0+
* Requires PHP 7.4+

= 1.4.4 =
* Updated dependencies.
* Tested with WP 6.5

= 1.4.3 =
* Tested with WP 6.4

= 1.4.2 =
* Fixed dashboard widget trying to run at network level in a multisite.
* Tested with WP 6.1

= 1.4.1 =
* Fixed wrong data refreshing into non-primary subsite of directory multisite.
* Minor updates to framework and build tools.
* Tested with WP 5.4

= 1.4 =
* Added checkbox to control whether example cron events should be added to cron.
* Added checkbox to control whether the display should auto refresh.
* Added "Refresh" icon for manual refresh of data.
* Fixed not all strings in UI being translatable.
* Elm 0.19 front end.

= 1.3.1 =
* Minor updates to framework and build tools.
* Tested with WP 4.9.8.

= 1.3 =
* Elm 0.18 front end.

= 1.2 =
* Elm front end.

= 1.1 =
* Vue.js front end.

= 1.0 =
* Initial release.
* Backbone.js front end.
