假设我在服务器上有一个Wordpresss cron作业调度程序功能(仅在页面加载时运行),如下所示:
import UIKit
class FirstViewController: UIViewController {
@IBOutlet var nbre: UILabel!
@IBAction func incrementer(_ sender: UIButton) {
nbre.text = Int(nbre.text) + 1
}
现在问题是如果没有人打开我的网站,我如何调用 create_single_schedule()来安排/触发一个cron作业?
答案 0 :(得分:2)
您必须在服务器上设置一个真正的cron作业,以便按照所需的时间间隔调用wp-cron.php
。
首先,在wp-config.php
上禁用WordPress cron:
define('DISABLE_WP_CRON', true);
如果您有cPanel,请设置一个cron作业,每隔5分钟或每小时运行一次,然后执行命令:
wget http://www.example.com/wp-cron.php
更多信息: