如何创建不依赖于用户访问的cronjo

时间:2014-11-26 作者:DrMosko

我想使用wordpress cron作业,但这取决于进入站点的用户或管理员,我可以覆盖此操作并在wordpress上创建独立的cron吗?

现在,当管理员进入管理面板时,我使用了一个简单的计时器

 if ( $nextUpdate <  current_time(\'timestamp\') ){
等等。。

// check if first time update
if ( ($options[\'lastUpdate\'] == 0 ) ){ 
        $today = getdate(current_time(\'timestamp\')); 
        $first_day = getdate(mktime(0,0,0,$today[\'mon\'],1,$today[\'year\'])); 
        $nextUpdate = $first_day[0];
    }   
等等。。

$new_settings = array(
    \'updatestatus\' => $updatestatus,
    \'lastUpdate\' =>  $nextUpdate,

1 个回复
SO网友:vinrav

已尝试wordpress的插件cronjob plugins

Cronjob调度器和SetCron值得一试。。。

my personal favorite is Cronjob Scheduler..
使用cronjob调度程序

Running your cron tasks
Most shared providers offer a crontab manager, or you can speak to your shared
hosting provider about setting up our cron job. If you manage the server, you 
can setup your cron using the crontab service. Make sure that wget is 
installed befor doing this.

Creating Custom Action Example
function my_cronjob_action () {
   // code to execute on cron run
} add_action(\'my_cronjob_action\', \'my_cronjob_action\');

courtesy wordpress plugins

regds。。

结束

相关推荐

如果第一次运行wp-cron.php花费的时间太长,运行两次是否安全?

假设我在WP配置中禁用了“DISABLE\\u WP\\u CRON”。php可以运行wp cron吗。php两次重叠?我有时注意到wp cron。php需要几分钟。我会花整整一个小时,但我的博主整天都在做很多安排,她很忙。比如说我每10分钟用一个真正的crontab运行一次*/10***等。它需要整整15分钟的时间来做生意。15分钟只是一个随机的例子。这花了多长时间,似乎没有任何押韵或理由。可以创建两个wp cron“实例”。php一起安全运行?最旧的实例是否已死亡,而新实例是否已接管?从运行wp-cr