私は自分のプラグインからwp_cron
を使ってcronジョブをスケジュールしたいのですが、それはページのロード時にのみcronをチェックすることを知っていました。ページが読み込まれていなくてもcronジョブを実行する方法はありますか?私の顧客のサーバー上のプラグインからこのcronを実行したいので、wp_cron
の代わりにsystem cronを実行することすらできません。この問題を解決するための代替策はありますか? タスクスケジューラ のようなプラグインはどのようにそれをしますか?
Cronジョブは、時間によって制御される単なるPHPスクリプトです。 PHPファイルが実行されないと、cronジョブも実行されません。
あなたの選択はあなたのホストのコントロールパネルでcronジョブを設定し、時々ページをpingすることでしょう。各コントロールパネルとOSによって異なり、少し複雑なので、ホストのサポートに依頼してください。