/wp-backup takes a full snapshot of your site on demand. Use it before any change you’re not 100% sure about.
What it captures
One JSON snapshot covering 12 content types: posts, pages, media, categories, tags, comments, menus, users, site settings, WooCommerce products, WooCommerce orders, and SEO metadata.
The snapshot is saved on your own server in a folder protected by .htaccess — not in a third-party cloud, not on our servers.
How to trigger
Just say: “Back up my site.” Claude runs wp_backup and reports the snapshot ID and timestamp.
Automatic daily backups
Beyond manual: WordPress for Cowork runs an automatic daily backup at ~3 AM site time with no setup required. See How backups work and how to restore.
Pre-flight prompt
On the first destructive action of a Cowork session (deleting posts, restoring an old version, mass-editing products), Claude asks if you want a backup first. Say yes once and you’re covered for the rest of the session.
Retention
7 daily, 4 weekly, and 12 monthly snapshots are kept automatically. Older ones auto-prune. If you need long-term archival of a specific state, take a manual backup before any major change so the latest stays in the rotation.
To restore
Use /wp-restore.
