就我个人而言,我认为这个插件的编码很糟糕,应该利用wp cron的内部特性,而不是依赖外部cron。
我已经查看了插件代码,更新是由这个函数触发的twitterScriptMain()
. 因此,我们要做的是每隔一段时间触发此函数,下面是每小时执行此操作的代码:
add_action("sc_twitterscript_cron", "twitterScriptMain");
function sc_twitterscript_loaded() {
if ( !wp_next_scheduled( \'sc_twitterscript_cron\' ) ) {
wp_schedule_event(time(), \'hourly\', \'sc_twitterscript_cron\');
}
}
add_action(\'plugins_loaded\', \'sc_twitterscript_loaded\');
将此代码添加到主题函数文件中。我没有测试代码,因为我没有使用这个插件。让我知道你是怎么做的。