plugin-icon

StageBridge

Push tested staging changes without losing unrelated live-site work. Includes backups and WooCommerce protection.
Version
1.7.0
Last updated
Jun 24, 2026
StageBridge

Push tested changes. Keep live work.

StageBridge is a WordPress staging plugin built around Smart Push. It checks what changed in staging and on your live site, moves the staging work it can safely apply, and keeps unrelated production work in place.

That means a new production page does not need to block an unrelated staging page from going live. The same protection works at the individual post, page, and custom-post level, while changed production files are protected from conflicting staging copies.

For WooCommerce stores, Smart Push also keeps live orders, customers, stock, carts, sessions, webhooks, scheduled actions, and payment settings on production.

Documentation: https://emunot.com/stagebridge/

Why Smart Push Matters

A staging site can become outdated while customers, editors, or clients continue working on production. A full overwrite can replace that newer live work. Smart Push compares both environments and applies non-conflicting staging changes while preserving unrelated production changes.

You stay in control:

  • Preview file and database changes before starting.
  • Push files, database data, or both.
  • Keep the automatic safety backup enabled or skip it for a small follow-up operation.
  • Use Force Overwrite only when staging should intentionally replace matching production data.

WooCommerce Protection

When WooCommerce is detected, StageBridge protects active store data during Smart Push:

  • Live orders, including HPOS order data.
  • Customers, stock, carts, and sessions.
  • Payment settings, webhooks, and scheduled actions.
  • Staging email delivery, WooCommerce webhooks, and Action Scheduler processing are paused by default.

Product content, prices, categories, tags, plugin updates, and theme changes can still move to production when they do not conflict with protected live data.

Complete Staging Workflow

  • Clone – Create a staging copy of your production site in a configurable subfolder, such as /staging/, or on a staging subdomain such as staging.example.com.
  • Sync – Pull current production files and database changes into staging.
  • Smart Push – Push staging changes without losing unrelated work added to your live site.
  • WooCommerce protection – Keep live orders and active store data on production during Smart Push.
  • Force overwrite – Optional push mode for cases where staging should intentionally replace production changes.
  • Backups – Create full, database-only, or files-only backups manually or on a schedule.
  • Restore – Restore from saved backups when you need to roll back.

Additional Features

  • Incremental file copying for clone, sync, and push operations.
  • Conflict-aware push protection for production files and common WordPress content tables.
  • Compressed file backups to reduce inode usage.
  • Disposable security, traffic, scan, and cache tables are excluded from backups by default while remaining manually selectable.
  • Automatic full safety backups before sync and push, with a per-operation checkbox to skip them when appropriate.
  • Subfolder or subdomain staging URL modes.
  • Staging admin bar indicator and frontend staging banner.
  • Same-tab switch buttons to reduce accidental editing in the wrong environment.
  • Search/replace for URLs and paths with serialized data support.
  • Password-protect staging with .htaccess / .htpasswd when supported by the server.
  • robots.txt handling for staging environments.
  • Email notifications for clone, sync, push, and backup events.
  • Live activity logs and persistent completion modals for long-running operations.
  • Configurable file exclusions for cache, backup, archive, and log files.
  • Automatic retries for temporary server errors.
  • Clean uninstall that removes plugin options and custom plugin tables.

StageBridge is intended for site owners, maintainers, and developers who need a practical staging workflow from inside WordPress.

Requirements

  • WordPress 6.2 or higher
  • PHP 7.4 or higher
  • ZipArchive PHP extension for file and full backups
  • mod_rewrite for optional staging password protection on Apache-compatible servers
  • Sufficient disk space for staging copies and backups

Privacy

StageBridge runs locally inside your WordPress installation. It does not send site data to an external service.

The plugin stores settings, logs, backup metadata, operation progress, and staging metadata in the WordPress database. Backup archives and temporary job files are stored on your server under wp-content/uploads/stagebridge/. Email notifications are sent through your WordPress site’s configured mail system.

Freeon paid plans
Tested up to
WordPress 7.0
This plugin is available for download for your site.