wp_schedule_event未运行

时间:2016-06-10 15:38:24

标签: php wordpress cron

我很难尝试调试这个。基本上尝试在一个插件类中设置cron作业。我可以看到事件以正确的时间安排(使用Advance cron manager插件查看),除了事件之外的所有事情似乎都没有。然而,手动执行cron作业似乎工作(使用我上面提到的相同的插件)。以下是我的内容:

class xx_import {

  const CRON_JOB_TITLE = 'automatic_import';

  private function __construct()
  {
    add_action( 'automatic_import', array( $this, 'import_feed' ) );
  }

  // Create a new cron job to import jobs
  public function setup_cron_job()
  {
    $timestamp = wp_next_scheduled( self::CRON_JOB_TITLE );

    if( $timestamp == false )
    {
      wp_schedule_event( strtotime("+2 minutes"), 'daily', self::CRON_JOB_TITLE );
    }
  }

}

0 个答案:

没有答案