A routine check-up for WordPress sites. Run this weekly or before any major content push. It combines abilities from Site Health, Plugins, Cron, Cache, and Users modules in a sequence designed to catch problems before they compound.
The Routine
1. site-health/status → overall health grade
2. site-health/pulse → recent test results
3. plugins/list → check for outdated plugins
4. cron/list-events → look for overdue cron jobs
5. cache/object-cache-status → verify cache backend
6. cache/list-transients → check for expired transient buildup
7. users/list → review admin accounts
8. cache/flush-page-cache → clear stale page cache (if issues found)
Report findings. Flag anything critical.
Do not take corrective action without operator approval.
What to Watch For
- Site health critical: Stop and report. Do not proceed with maintenance if core is compromised.
- Plugins with updates: Note which have auto-update enabled vs manual. Flag any 3+ versions behind.
- Overdue cron events: Events past their scheduled time may indicate
DISABLE_WP_CRONwithout a server-side replacement. - Expired transients: More than 100 expired transients suggests a cleanup is needed — but don’t auto-delete without checking what’s generating them.
- Unexpected admin users: Any administrator account you don’t recognize is a security finding.
Modules Involved
Site Health
Overall status + pulse
Plugins
Update audit
Cron
Scheduled tasks review
Cache + Users
Cache health + account audit