Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnbillion/wp-crontrol
Take control of the cron events on your WordPress website
https://github.com/johnbillion/wp-crontrol
cron crontrol php wordpress wordpress-plugin wp-cron
Last synced: 2 days ago
JSON representation
Take control of the cron events on your WordPress website
- Host: GitHub
- URL: https://github.com/johnbillion/wp-crontrol
- Owner: johnbillion
- License: gpl-2.0
- Created: 2013-08-06T16:26:08.000Z (over 11 years ago)
- Default Branch: develop
- Last Pushed: 2025-01-13T21:59:19.000Z (13 days ago)
- Last Synced: 2025-01-17T20:04:03.941Z (9 days ago)
- Topics: cron, crontrol, php, wordpress, wordpress-plugin, wp-cron
- Language: PHP
- Homepage: https://wp-crontrol.com
- Size: 2.8 MB
- Stars: 210
- Watchers: 8
- Forks: 35
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# WP Crontrol
[![](https://img.shields.io/wordpress/plugin/installs/wp-crontrol?style=flat-square)](https://wordpress.org/plugins/wp-crontrol/)
[![](https://img.shields.io/github/actions/workflow/status/johnbillion/wp-crontrol/acceptance-tests.yml?branch=develop&style=flat-square)](https://github.com/johnbillion/wp-crontrol/actions)WP Crontrol enables you to take control of the scheduled cron events on your WordPress website or WooCommerce store. From the admin screens you can:
* View all scheduled cron events along with their arguments, schedule, callback functions, and when they are next due.
* Edit, delete, pause, resume, and immediately run cron events.
* Add new cron events.
* Bulk delete cron events.
* Add and remove custom cron schedules.
* Export and download cron event lists as a CSV file.WP Crontrol is aware of timezones, will alert you to events that have no actions or that have missed their schedule, and will show you a helpful warning message if it detects any problems with your cron system.
## Usage
1. Go to the `Tools → Cron Events` menu to manage cron events.
2. Go to the `Settings → Cron Schedules` menu to manage cron schedules.## Documentation
[Extensive documentation on how to use WP Crontrol and how to get help for error messages that it shows is available on the WP Crontrol website](https://wp-crontrol.com/docs/how-to-use/).
## Frequently Asked Questions
[See the FAQ on the WordPress.org plugin page for WP Crontrol](https://wordpress.org/plugins/wp-crontrol/#faq).
## Other Plugins
I maintain several other plugins for developers. Check them out:
* [Query Monitor](https://wordpress.org/plugins/query-monitor/) is the developer tools panel for WordPress.
* [User Switching](https://wordpress.org/plugins/user-switching/) provides instant switching between user accounts in WordPress.## Privacy Statement
WP Crontrol is private by default and always will be. It does not send data to any third party, nor does it include any third party resources. [WP Crontrol's full privacy statement can be found here](https://wp-crontrol.com/privacy/).
## Accessibility Statement
WP Crontrol aims to be fully accessible to all of its users. [WP Crontrol's full accessibility statement can be found here](https://wp-crontrol.com/accessibility/).
## Sponsors
The time that I spend maintaining this plugin and others is in part sponsored by:
[![Automattic](https://cdn.jsdelivr.net/gh/johnbillion/johnbillion/assets/sponsors/automattic.png)](https://automattic.com)
Plus all my kind sponsors on GitHub:
[![Sponsors](https://cdn.jsdelivr.net/gh/johnbillion/johnbillion/sponsors.svg)](https://github.com/sponsors/johnbillion)
[Click here to find out about supporting this plugin and my other WordPress development tools and plugins](https://github.com/sponsors/johnbillion).
## Screenshots
1. Cron events can be modified, deleted, and executed
![](.wordpress-org/screenshot-1.png)2. New cron events can be added
![](.wordpress-org/screenshot-2.png)3. New cron schedules can be added, giving plugin developers more options when scheduling events
![](.wordpress-org/screenshot-3.png)