WordPress already has a scheduler, and Plesk has another, so most routine WordPress work can run on its own without an automation plugin. This guide shows you how to run WordPress's own scheduled jobs on a fixed timetable, no more often than every two hours, instead of whenever someone visits. It is written for a Noiz client on sLegacy or sPremium.
Last reviewed: 19 October 2026, against the current WordPress release and Plesk Obsidian. This guide is written for Noiz hosting and is kept current against WordPress and Plesk. It complements, and does not replace, the official documentation linked below.
WordPress keeps a list of jobs with a time for each: publish a scheduled post, check for updates, delete old drafts, send a plugin's daily email. This is WP-Cron. It has no clock of its own. Every time a page is loaded, WordPress checks the list and runs whatever is due.
That causes two problems:
The fix is to switch off the on-visit check and let Plesk run WP-Cron on a timetable.
Our Acceptable Use Policy says a scheduled task on shared hosting must not run more often than every two hours, and asks you to keep heavy jobs gentle. Every timetable in this guide runs once every two hours. It means a scheduled post can go out up to two hours after its set time. If exact timing matters more than the saving, for example an announcement that must appear at a set minute, leave WP-Cron on its normal on-visit check and skip Steps 1 and 2.
wp-config.php.define( 'DISABLE_WP_CRON', true );
On sPremium, WP Toolkit has already done this step for you, so go on to the check at the end of this step.
/wp-cron.php, for example httpdocs/wp-cron.php. The path starts from your subscription's home folder. Your site's folder is often httpdocs or public_html; Files in Plesk shows which.0 */2 * * *.Check the next morning that a scheduled post went out and that Dashboard > Updates shows a recent check.
Workflows that join WordPress to other services (a new order to a spreadsheet, a form entry to a chat channel) are the job of an automation tool rather than a scheduled task. Self-hosted tools such as n8n run as their own program all day, which shared hosting does not allow, so they need a server of their own. n8n is source-available under its own licence rather than open source, and its WordPress connection covers posts, pages and users. If you are at that point, get in touch.
httpdocs/ or public_html/.WordPress Care covers the routine work: weekly updates of core, plugins and themes with a restore point first, and checks after each cycle.