WP Crontrol(ダブリューピー・クロントロール)は、WordPressのWP-Cron(スケジュールされた自動タスク)を管理画面から確認・追加・削除・手動実行できるプラグインです。WordPress本体・各プラグインが登録するCronジョブをすべて一覧表示し、不要なCronを削除してサーバー負荷を軽減したり、次の実行時刻を確認してスケジュール通りに動いているか確認したりするのに使います。開発者・保守担当者向けのデバッグ・最適化ツールです。
主な機能と活用場面
「ツール → Cron Events」からWordPressに登録されているすべてのCronジョブを一覧表示できます。各ジョブの「次の実行日時」「実行間隔」「フック名」が確認でき、手動で今すぐ実行させることも可能です。
プラグインを大量に使うサイトでは使われなくなったCronジョブが溜まってパフォーマンスに影響することがあります。WP Crontrolで不要なCronを特定して削除することでサーバー負荷を改善できます。また定期バックアップ・メール送信などが予定通り実行されているかの確認にも使われます。
WP Crontrolでは、独自のCronジョブを新規登録することも可能です。「毎日決まった時刻にキャッシュをクリアする」「特定のPHP関数を定期実行する」といったカスタム処理を、コードを書かずに管理画面から予約できます。実行間隔もプラグインが用意するもの以外に、5分ごと・毎週など独自のスケジュールを追加できるため、他のプラグインの定期処理と組み合わせた高度な運用にも対応できます。
こんな人におすすめ
おすすめのケース
サイトの表示速度が原因不明に遅い場合や、プラグインを大量にインストールしていてサーバー負荷が気になる方に向いています。定期実行処理の動作確認にも便利です。
注意したいケース
WordPressの仕組みに詳しくない方が不用意にCronジョブを削除すると、自動更新やバックアップが止まる可能性があります。操作前に各ジョブの役割を確認しましょう。
基本情報
| プラグイン名 | WP Crontrol |
|---|---|
| 開発者 | John Blackbourn、crontrol.john.uk |
| 料金 | 完全無料 |
| アクティブインストール | 200,000以上 |
| 評価 | 4.9 / 5 |
| WordPress公式 | 公式ディレクトリ掲載 |
| 主な用途 | WP-Cronジョブの一覧確認・不要なCron削除・手動実行・スケジュール確認 |