What is WP-Cron #WP-Cron とは
WP-Cron は WordPress で時間ベースのタスクをスケジュールする方法を処理するものです。 更新のチェックやスケジュールされた投稿の公開など、いくつかのWordPressのコア機能は、WP-Cronを利用しています。 名前の「クロン」部分は、UNIX システムで利用可能なクロン時間ベースのタスク スケジューリング システムに由来します。
WP-Cron は、すべてのページ読み込み時に、実行する必要があるものを見るためにスケジュールされたタスクのリストをチェックすることによって動作します。 実行予定のタスクはすべて、そのページロード中に呼び出されます。
注意: WP-Cron はシステム クーロンのように常時実行されません; それはページ ロード時にのみトリガされます。
タスクを 2:00PM にスケジュールして、ページ ロードが 5:00PM まで発生しない場合、スケジュール エラーが発生することがあります。
トップ
Why use WP-Cron #Why use WP-Cron
- WordPress coreや多くのプラグインは時間ベースのタスクを実行するためにスケジュールシステムを必要としています。 しかし、多くのホスティングサービスは共用であり、システムスケジューラへのアクセスを提供していません。
- WordPress API を使用することは、WordPress の外部からシステムスケジューラに行くよりも、スケジュールタスクを設定する簡単な方法です。 WP-Cron では、すべてのスケジュールされたタスクはキューに入れられ、次の機会 (次のページ ローディングを意味します) に実行されます。 したがって、タスクがいつ実行されるかを 100% 確信することはできませんが、最終的に実行されることを 100% 確信することは可能です。