Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)