Routine maintenance workflow: check site health, audit plugins for updates, review cron events, flush stale caches, and verify user accounts.

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_CRON without 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


Related