Linux 软件免费装
Banner图

CronEngine: Real Cron Scheduler

开发者 cronengine
更新时间 2026年10月30日 06:28
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduler cron wp-cron scheduled posts missed schedule

下载

1.0.1 1.0.0

详情介绍:

WordPress only checks for scheduled tasks when someone loads a page. On a quiet site that means scheduled posts go out late ("Missed schedule"), and emails, backups, imports and WooCommerce tasks wait. On a busy site it means visitors pay for cron with slower page loads. CronEngine fixes both. It calls your site's wp-cron.php on a real schedule from the outside, and the plugin stops page views from starting cron. Deactivating the plugin puts WordPress back exactly as it was.

安装:

  1. Install and activate the plugin.
  2. Go to Tools, CronEngine and click Connect to CronEngine.
  3. Sign in or create a free account, choose how often cron should run, and click Connect site.
You are sent back to WordPress and cron runs on schedule from then on.

屏幕截图:

  • Pick how often cron runs. CronEngine suggests an interval that leaves room for your other jobs.
  • See the last run, the next run and recent results, and change the interval in one click.

升级注意事项:

1.0.1 Safe for staging copies and sites built from a template: a copy never uses or disconnects the original site's connection.

常见问题:

Do I need a CronEngine account?

Yes. The free plan is enough for one site every 15 minutes, and no card is needed. You can create the account during setup.

Does it work on shared hosting?

Yes. Nothing is installed on the server. CronEngine calls your site over HTTPS like a visitor would.

What happens if CronEngine is down, or my account ends?

The plugin notices when CronEngine has not called for a while and lets WordPress run cron on page views again, as it did before. When CronEngine calls again, it switches back.

I already set DISABLE_WP_CRON in wp-config.php.

That is fine, CronEngine still runs cron. The only difference is that the safety net cannot switch visitor cron back on while that line is there. The plugin page tells you when this applies.

Does it work with WooCommerce and Action Scheduler?

Yes. Action Scheduler runs from WP-Cron, so its queue is processed on CronEngine's schedule.

I copy sites to staging, or build new sites from a template.

That is safe. A copy takes the original's connection along in its database, but the plugin notices that the address changed. On the copy it never uses that connection: WordPress runs cron on visits as usual, and Tools, CronEngine offers to connect the copy as a site of its own. Disconnecting or deleting the plugin on a copy never touches the original.

I moved my site to a new address.

Tools, CronEngine shows that the address changed. Choose "Remove the old connection and connect this site": the old address's cron job is deleted in CronEngine and the new address is connected in the same step.

Does it work on multisite?

Yes. Connect each site from its own Tools, CronEngine page.

My host blocks requests to wp-cron.php.

Some security plugins and firewalls block it. Allow requests with the user agent "CronEngine-Dispatcher", or from 45.9.188.216.

更新日志:

1.0.1 1.0.0