Site reset & snapshots
Snapshots capture your database at a point in time so you can roll back after testing, and site reset lets you wipe selected content types (posts, terms, media, users, and more) with a keep/remove selection. Both are designed for disposable test environments.
Pro
Snapshots and site reset are SnipCraft Pro features. Neither tool is available in the free edition.Snapshots
Taking a snapshot captures all WordPress database tables (except the snapshot registry itself) into a compressed SQL dump, stored under your uploads directory. SnipCraft uses mysqldump when available and falls back to a PHP-based dump engine when it is not. Restoring a snapshot replays the dump, dropping and recreating every captured table, then self-heals the admin account and re-activates the plugin so you are never locked out after a restore. Snapshots cover the database only; file-system changes (uploads, plugins, themes) made after the snapshot are not rolled back.
Site reset
Site reset lets you selectively delete content by type. You choose which targets to include: posts and taxonomy terms, media attachments, users (all except the current admin), plugin settings, custom database tables, inactive plugins, non-active themes, and the uploads directory. SnipCraft takes an automatic snapshot before any deletion begins; if the snapshot fails, nothing is deleted. The reset is multisite-aware: per-site reset covers site-scoped data, while network-level targets (the shared user table, network-activated plugins, and shared theme files) are handled separately in the network admin.
Important
Site reset permanently deletes the selected content. Take a snapshot first and verify it completed successfully before proceeding. File-system targets (plugins, themes, uploads) cannot be recovered from a database snapshot alone.Related
For network-wide reset on a WordPress multisite installation, see Multisite & network snippets.