What Is Stored
Each snapshot captures:
- WordPress version
- PHP version
- Active theme (name + version)
- Active plugin count
- Total plugin count
- All plugins with versions and active status
- Published posts and page counts
- User count
- Total database size (MB)
- PHP memory limit
- Site URL, locale, multisite flag
- Health score and full check results
Data is stored in wp_ointel_snapshots as compressed JSON.
Taking Snapshots
Manual:
Dashboard → Snapshots tab → Take Snapshot → optionally label it → Save Snapshot
Automatic:
Enable Automatic daily snapshots in Settings. Snapshots are taken daily via WP-Cron.
WP-CLI:
bashwp ointel snapshot "Before plugin update"
Snapshot Comparison (Diff)
Select any two snapshots from the dropdown selectors and click Compare. OIntel performs a field-by-field diff and returns:
- Score delta between the two points
- Changed fields with before/after values
- Highlighted plugin version changes, WP version changes, and active plugin count differences
Retention
The Keep Last N Snapshots setting (default: 30, max: 100) automatically prunes older snapshots after each new one is taken.
