Skip to Content
TroubleshootingWP-Cron is disabled on this site

WP-Cron is disabled on this site

This page is a placeholder. Structura shows two banners — one inside the plugin’s pages, and one across all of wp-admin — when your host’s wp-config.php contains define('DISABLE_WP_CRON', true);. That setting is fine if you’ve replaced WordPress’s pseudo-cron with a real system cron job; without one, scheduled campaigns and channel fan-outs simply never run.

The in-depth guide will cover:

  • Why managed hosts (Kinsta, WP Engine, SiteGround Performance plans) set DISABLE_WP_CRON by default, and what they swap in.
  • How to verify your host already runs a system cron (Tools → Site Health → “WordPress cron is enabled” probe).
  • How to add your own system cron entry hitting wp-cron.php every five minutes if your host doesn’t.
  • How to dismiss the warning safely once a system cron is in place.

Before you start

Open Tools → Site Health in WordPress and look for the “WordPress cron is enabled” probe. If it’s red, the rest of this guide applies to you. If it’s green, your host is already running a system cron and the banners can be safely dismissed (the in-plugin banner is intentionally non-dismissible — see the rationale in the campaign page).

Last updated on