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_CRONby 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.phpevery 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).
Related pages
- Images aren’t being generated — image-generation failures often share the same WP-Cron root cause.
- Contacting support if your host documentation isn’t clear about whether system cron is configured.
Last updated on