Edit without changing production
Adjust the Product settings form, name the release, and choose Save as configuration draft instead of Save Changes. The submitted design, component, Community Engine, route, shell, and current Email Studio values pass through their normal sanitizers but do not update live WordPress options.
- No live mutation while editing
- Ten private drafts
- Administrator ownership and timestamps
- Secret-excluding portable payload
Automatic recovery while editing
After 2.5 seconds without another edit, BP Builder Addons updates one compressed private recovery draft for that administrator. The editor reports queued, saving, saved, clean, paused, or failed state without interrupting the form. Returning every field to its live value removes the empty recovery; Continue editing restores any draft under a clear live-safe banner.
- One recovery record per administrator
- Exact draft resumption
- Pause control
- Automatic zero-difference cleanup
Undo and redo complete editor states
Editing history keeps up to twenty steps inside the current browser tab. Undo and Redo restore ordinary fields and structural visual studios through the same sanitized private-recovery renderer, so palettes, topics, profile fields, member and group types, discovery facets, engagement programs, access policies, routes, and shells return as complete editor structures without publishing live options.
- Twenty bounded steps
- Correct Undo branching and Redo clearing
- Keyboard shortcuts outside text fields
- Passwords, keys, tokens, provider secrets, and license values excluded
Review exact live differences
Every draft compares normalized leaf values with the current live setup. Review grouped totals and machine-readable paths for design, components, Community Engine, Email Studio, routes, and shells before publication.
- Exact changed-value total
- Section-aware counts
- Up to twenty visible paths plus overflow count
- No timestamp or line-ending noise
Publish now with automatic rollback
Publish now first records the existing live setup as a safety version, sanitizes the draft again, resolves templates by slug, applies Email Studio values through its validated manager, and records the resulting configuration in history. A short-lived lock prevents duplicate publication.
Schedule, reschedule, or cancel
Choose a future time in the WordPress timezone. BP Builder Addons creates one single-event schedule for that draft. Rescheduling replaces it; cancellation clears it without deleting the draft; Publish now can release it early.
- One event per draft
- Visible scheduled timestamp
- Needs attention state on failure
- Missed WordPress cron runs on the next site request
Private bounded storage
Draft payloads are compressed, stored with autoload disabled, limited to ten records, and removed with their scheduled events on uninstall unless data preservation is enabled. License data, provider secrets, WebSocket addresses, two-factor credentials, passkeys, member records, and content never enter draft storage.


