Documentation
DriftSync docs
Everything you need to move WordPress configuration and content between environments as a reviewable release: export a bundle, preview a dry-run diff, apply with a snapshot, and roll back in one click.
Getting started
Getting started with DriftSync
Install DriftSync from WordPress.org and learn the core loop: select, dry-run diff, snapshot, apply, audit — plus exporting a bundle, conflict handling, rollback and secret redaction.
Installing DriftSync
Install the free DriftSync plugin from WordPress.org, check the WordPress 6.2+ / PHP 7.4+ requirements, and understand what the free edition covers versus DriftSync Pro.
Core workflow
The core loop
The five steps behind every DriftSync change: select what to sync, preview a dry-run diff, capture a snapshot, apply only the approved changes, and audit the release in History.
Exporting a bundle
Choose exactly what to sync and export it as a single, git-friendly JSON config bundle you can download, commit, attach to a ticket, or hand to another site.
The dry-run diff
Read the dry-run diff before you apply: how DriftSync classifies each value as add, overwrite, merge, held, or skip — while writing absolutely nothing to the target.
Conflict resolution
When a target value differs from the bundle, decide per item how to resolve it — skip to keep the current value, overwrite from the bundle, or merge list-like settings.
Snapshots & rollback
Every apply is preceded by an automatic restore point. Review releases in the History panel and roll back a bundle in one click if a change turns out wrong.
Safety
Secrets & redaction
Redaction presets (none, secrets, secrets + URLs, strict) and why a redacted value is held rather than blanked — so a bundle stays safe to share and never overwrites a production secret.
What DriftSync syncs
Exactly which WordPress configuration and content DriftSync moves — options and settings groups, global styles, block patterns, nav menus, and CPT/taxonomy definitions — and what it deliberately never touches.
Pro & teams
Direct connections
DriftSync Pro: pair two sites with a one-time pairing code and a per-connection token, then push or pull a release directly between them without a file handoff.
Multi-site fan-out
DriftSync Pro: apply one release across a group of connected sites at once, each with its own dry-run diff, snapshot, and per-site result on a fan-out status board.
Team library & approvals
DriftSync Pro and Cloud: a shared, versioned home for your config bundles, with approval gates before a release can be applied and a full audit trail of who did what.
Scheduled syncs
DriftSync Pro: run a pull-and-apply on a WP-Cron schedule, keep a fleet in step automatically, and trigger an out-of-band run with "Check now".