Title: WP_CRON error message
Last modified: August 21, 2016

---

# WP_CRON error message

 *  Resolved [oldmankit](https://wordpress.org/support/users/oldmankit/)
 * (@oldmankit)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/)
 * In my admin panel I am getting this error:
 * `Error: WP_CRON is disabled. Pending incoming links won't be verified! Edit your
   wp-config.php file and set DISABLE_WP_CRON to FALSE!`
 * Yesterday I disabled WordPress Cron in my wp-config.php, because it’s a low traffic
   website, and I create a cron job in cPanel to that runs every 30 minutes:
 * `wget -q -O - http://yourwebsite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&
   1`
 * If I understand correctly, I shouldn’t be getting the error message, because 
   my cpanel cron job is triggering the WordPress one. Am I right?
 * [https://wordpress.org/plugins/incoming-links/](https://wordpress.org/plugins/incoming-links/)

Viewing 8 replies - 1 through 8 (of 8 total)

 *  Plugin Author [Alin Marcu](https://wordpress.org/support/users/deconf/)
 * (@deconf)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5128971)
 * No, as long as the constant DISABLE_WP_CRON is set to TRUE the entire WP environment(
   including plugins) will act as there is no CRON available.
 * Actually, **Incoming Links** has an option called _Use own cron_, please read
   the documentation: [http://monitorbacklinks.com/blog/incoming-links/](http://monitorbacklinks.com/blog/incoming-links/).
   You’ll find details about that option under **Cron Job Settings** section.
 * If you switch to _use own cron_ mode, **Incoming Links** won’t complain anymore
   about WP_CRON being disabled.
 *  Thread Starter [oldmankit](https://wordpress.org/support/users/oldmankit/)
 * (@oldmankit)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129071)
 * Hi Alin, thanks for getting back to me. I’ve read the documentation now. I’ve
   changed the setting to _use own cron_.
 * Do I now need to add a _new_ cron job to run for this site:
 * `* * * * * wget-qO /dev/null http://yourdomain.com?action=wpmb_check_referrers&
   secret_key=[your secret key]`
 * or will my existing cron that I posted above do the job?
 *  Plugin Author [Alin Marcu](https://wordpress.org/support/users/deconf/)
 * (@deconf)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129074)
 * Yes you do, because Incoming Links will not rely on wp-cron at all, in this case.
 *  Thread Starter [oldmankit](https://wordpress.org/support/users/oldmankit/)
 * (@oldmankit)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129130)
 * This is the point that I don’t understand, and I’m grateful for any help you 
   can give.
 * If I select _use WordPress cron_, will the plugin run every time WordPress Cron
   gets manually triggered via:
 * `wget -q -O - http://yourwebsite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&
   1`
 * If so, I’d rather use WordPress cron and not have to create a new cron job for
   every site on which I use this plugin.
 *  Thread Starter [oldmankit](https://wordpress.org/support/users/oldmankit/)
 * (@oldmankit)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129131)
 * I re-read your first post
 * > …as long as the constant DISABLE_WP_CRON is set to TRUE the entire WP environment(
   > including plugins) will act as there is no CRON available.
 * I tested whether another plugin (Postie) was getting run via my existing cron
   command, even though `DISABLE_WP_CRON` is set to `TRUE`. Yes, it’s being executed.
   It successfully retrieved an email message from another server and converted 
   it into a draft post. If Postie is running, I can assume your plugin is also 
   being run when WordPress cron is being triggered by my `wget` command?
 * I figure I’m misunderstanding something here but can’t pinpoint exactly what.
 *  Plugin Author [Alin Marcu](https://wordpress.org/support/users/deconf/)
 * (@deconf)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129132)
 * When you set **Incoming Links** cron type to **use own cron**, no more cron events
   are scheduled by Incoming Links! You will use this cron job
 * `* * * * * wget-qO /dev/null http://yourdomain.com?action=wpmb_check_referrers&
   secret_key=[your secret key]`
 * to trigger links’ verification.
 * When you set **Incoming Links** cron type to **WordPress Cron**. The cron events
   are scheduled as usual, even if DISABLE_WP_CRON is set to TRUE! But as long as
   DISABLE_WP_CRON is set to TRUE you’ll always get that alert/error message.
 * The sentence you’ve quoted above is incorrect, I was probably thinking at “use
   own cron” option when I wrote that!
 *  Thread Starter [oldmankit](https://wordpress.org/support/users/oldmankit/)
 * (@oldmankit)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129158)
 * Thanks for taking the time to explain that.
 * > When you set Incoming Links cron type to WordPress Cron. The cron events are
   > scheduled as usual, even if DISABLE_WP_CRON is set to TRUE! But as long as 
   > DISABLE_WP_CRON is set to TRUE you’ll always get that alert/error message.
 * If I understand correctly, the plugin will run perfectly with
    - Incoming Links cron type set to WordPress Cron
    - `DISABLE_WP_CRON` is set to `TRUE` in wp-config.php
    - The following cron job run to trigger WordPress Cron:
 * `wget -q -O - http://yourwebsite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&
   1`
 * Since it’s running perfectly, it seems counter-intuitive to have an error message.
 * I know the plugin is in beta, so will give my recommendation. I think that in
   this situation, anyone who is manually configuring WordPress with wp-config.php
   will understand that setting that option (`DISABLE_WP_CRON`) will lead to negative
   consequences if they don’t set-up their own cron job. I don’t think people would
   set that switch by accident. So I would recommend removing that error message.
   That’s just my recommendation – as you can see I’m not an IT expert; I’m just
   an end user.
 *  Plugin Author [Alin Marcu](https://wordpress.org/support/users/deconf/)
 * (@deconf)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129159)
 * Hi,
 * We had multiple users reporting back that the plugin is not working and they 
   in fact had DISABLE_WP_CRON set to TRUE.

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘WP_CRON error message’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/incoming-links_938a7e.svg)
 * [Incoming Links](https://wordpress.org/plugins/incoming-links/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/incoming-links/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/incoming-links/)
 * [Active Topics](https://wordpress.org/support/plugin/incoming-links/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/incoming-links/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/incoming-links/reviews/)

## Tags

 * [wp_cron](https://wordpress.org/support/topic-tag/wp_cron/)

 * 8 replies
 * 2 participants
 * Last reply from: [Alin Marcu](https://wordpress.org/support/users/deconf/)
 * Last activity: [11 years, 10 months ago](https://wordpress.org/support/topic/wp_cron-error-message/#post-5129159)
 * Status: resolved