OIntel uses WP-Cron to run health scans automatically.
Frequency Options
- Hourly
- Daily (default)
- Weekly
What the Scanner Does
- Runs all health checks (
OIntel_Checks::run_all()) - Calculates health score (
OIntel_Health::calculate()) - Stores result in
wp_ointel_scan_log - Caches last scan result in a transient (6-hour TTL)
- Updates the admin bar critical count transient
- Evaluates and fires configured alerts
Lightweight Mode
Enable Lightweight Mode in Settings to skip:
- TTFB measurement (avoids internal HTTP request)
- WPVulnDB vulnerability API call
Recommended for resource-constrained hosting environments.
Manual Trigger
Dashboard → Run Scan button triggers OIntel_Scanner::run_manual() via AJAX.
