スケジュール・メール通知
WordPress Cronを使用して毎日自動的にXMLファイルをチェックし、結果をメールで通知する機能です。
設定方法
- 「定期実行を有効化」チェックボックスをオンにする
- 実行時刻を設定(日本時間で入力、例: 03:00)
- 通知先メールアドレスを入力(空欄の場合はメール送信なし)
- 「全設定を保存」をクリック
実行時刻は日本時間(JST)で設定できます。内部的にはUTCに変換されてWordPress Cronに登録されます。サーバー負荷の少ない深夜〜早朝の時間帯がおすすめです。
メール通知の内容
定期チェックが完了すると、指定したメールアドレスに結果が送信されます。メールにはチェック日時、各XMLファイルの解析結果(タイプ・件数)、およびエラーが発生した場合はその詳細が含まれます。
件名: XML VitalCheck 定期チェック結果 - 2026年03月26日 03:15
チェック日時: 2026-03-26 03:15:00
--- チェック結果 ---
[OK] http://example.com/sitemap.xml
タイプ: Sitemap Index | 件数: 31
[OK] http://example.com/sitemap-page.xml
タイプ: Sitemap URL Set | 件数: 17
[失敗] http://example.com/sitemap-post.xml
エラー: XMLの取得に失敗しました
---
⚠ エラーが検出されました。管理画面で詳細を確認してください。
前回実行結果の確認
管理画面の「スケジュール」セクション下部に前回定期実行の日時が表示されます。
WordPress Cronは正確なタイマーではなく、設定時刻以降のサイトアクセス時に実行されます。アクセスの少ないサイトでは実行が遅延する場合があります。
スケジュールの無効化
チェックボックスをオフにして保存するだけで無効化できます。
プラグインを無効化した場合も自動的にCronイベントがクリアされます。