Coupon Affiliates

How can we help?

Search the documentation or ask the AI agent anything about the plugin.

Replace WP-Cron with a Real Cron Job

Updated September 15, 2026

This article is mirrored from couponaffiliates.com.

Disable default wp-cron.php behavior

Add the following like to your wp-config.php file.

define('DISABLE_WP_CRON', 'true');

This will disable the default wp-cron.

You can now setup a real cron job via your hosting.

Real Cron Job Setup

To setup “real cron job”, you will want to setup a new cron job with your hosting, that will trigger the following command every minute:

wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

You can contact your website hosting to help with this.

If you have access to “cPanel”:

  • Login to your hosting cPanel and then search for CRON.
  • Click on Cron Jobs and create a new one.
  • Select Once Every Minute from Common Settings.
  • Then in “command” add the command show above. Replace https://yourdomain.com/ with your site URL.
  • Click “Add New Cron Job” and you are done.
Was this article helpful?