ナレッジベース

スケジュールされたタスクと cron ジョブ

スケジュールの追加方法、WordPress 独自の cron が信頼できない理由、および実行されたかどうかを確認する方法。

サイト → お客様のサイト → スケジュール済みタスク。

タスクの追加

コマンドとスケジュールを設定します。コマンドはサイトと同じ環境、同じ PHP バージョンで実行されるため、wp cron event run --due-now や php artisan schedule:run はシェル内とまったく同じように動作します。

WordPress 独自の cron

WordPress はジョブをページビューに基づいてスケジュールするため、アクセスの少ないサイトではスケジュールされた処理の実行が遅れたり、まったく実行されなかったりします。逆にアクセスの多いサイトでは何千回も実行されてしまいます。どちらも望ましい動作ではありません。

解決策は2行で完了します。wp-config.php で DISABLE_WP_CRON を true に設定し、ここで5分ごとに wp cron event run --due-now を実行する実際のスケジュールを追加します。これにより、予約投稿やバックアッププラグインはトラフィックではなく時間通りに実行されるようになります。

実行されたかどうかの確認

各タスクは、終了コードと出力を含む直近の実行履歴を保持します。出力が一度も生成されていないタスクは一度も実行されていないことを意味し、これがこの画面に関して最もよくある質問への答えです。

できないこと

スケジュール済みタスクには制限があります。スケジュールよりも大幅に長く実行されている場合は強制停止されるため、ハングしたジョブが自身を際限なく多重起動することはありません。正当な理由により数時間かかる処理がある場合は、処理を分割するか、サポートまでご相談いただければ調査いたします。

ブログの最新情報

ホスティング、SEO、大規模サイトの運用について執筆した記事。

ホスティング層からの SEO とリンクビルディング: 2026年のオペレーターの視点

2026年におけるホスティングがインデックス作成とリンクエクイティに与える影響: ページのインデックス維持、構築前のオールドドメインの審査、検索エンジンのフットプリントを残さないリンク構築、そしてインフラが SEO に対してできることとできないことに関する率直な見解。

記事を読む →

WordPress を高速かつ安全にする方法: パフォーマンスとプラグインのチェックリスト

高速で安全な WordPress のための実践的なチェックリスト: サーバーレベルのキャッシュ、サイトごとのオブジェクトキャッシュ、利用する価値のある厳選されたプラグイン、スタックを最新に維持すること、そして決してキャッシュしてはならない WooCommerce ページ。

記事を読む →

2026年におけるマネージド Web ホスティングの選び方: バイヤーズガイド

コントロールパネル付きの安価なサーバーと、優れたマネージドホスティングを実際に分けるもの (移行、バックアップ、分離、真のキャッシング、そして誠実なスケーリング)、および契約前にそれらを見極める方法。

記事を読む →

ブログを読む →

解決しませんか ?

サポートはすべてのプランに含まれており、対応時間は1日 24 時間、対応言語は 58 ヵ国語の中から自由にお書きいただけます。お客様の言語で回答いたします。

サポートに問い合わせる → すべての記事 →