All tools available via GUI are available in WP-CLI as well. To get the list of commands run wp help reset. Additional help is available for every command via the standard WP-CLI help interface. All actions have to be confirmed. If you want to skip confirmation use the --yes option. Remember, as with the GUI – there is no undo.

Available WP-CLI commands

reset

Reset the site database to default values. No files are modified. Instead of the active user, the first user with admin privileges found in the database will be restored along with the old password.

[–reactivate-theme] Reactivate currently active theme after reset.
[–reactivate-plugins] Reactivate all currently active plugins after reset.
[–reactivate-webhooks] Reactivate WP Webhooks plugin after reset.
[–deactivate-wp-reset] Deactivate WP Reset plugin after reset. By default, it will stay active after reset.
[–yes] Answer yes to the confirmation message.

delete

Delete selected WordPress objects.

<plugins|themes|transients|uploads|custom-tables|htaccess> WP objects to delete.
[–empty] Empty (truncate) custom tables instead of deleting (dropping) them.
[–yes] Answer yes to the confirmation message.

snapshots

List and manipulate DB snapshots.

<list|create|restore|export|delete> Action to perform with snapshot.
[–id=<snapshot-id>] Specify snapshot ID when doing restore, export and delete.
[–name=<snapshot-name>] When creating a new snapshot specify an optional name.
[–yes] Answer yes to the confirmation message.

backup

Manipulate backups.

<list|create> Action to perform with backup.

version

Display WP Reset version.