Linux 软件免费装
Banner图

StageBridge

开发者 emunot
更新时间 2026年7月30日 04:52
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0+
版权网址: 版权信息

标签

backup development clone staging deployment

下载

1.7.2 1.6.29 1.6.31 1.6.32 1.6.30 1.7.0 1.7.1 1.7.3 1.6.28 1.7.4

详情介绍:

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: WooCommerce Protection When WooCommerce is detected, StageBridge protects active store data during Smart Push: 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 Additional Features StageBridge is intended for site owners, maintainers, and developers who need a practical staging workflow from inside WordPress.

安装:

  1. Upload the stagebridge folder to the /wp-content/plugins/ directory, or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate StageBridge through the Plugins menu in WordPress.
  3. Go to StageBridge in the admin sidebar.
  4. Review the settings and exclusions.
  5. Click Clone to Staging to create your first staging environment.

屏幕截图:

  • Follow every long-running operation with phase progress and live logs.
  • Smart Push is recommended by default and protects WooCommerce store activity.
  • Create compressed backups and restore or delete them in bulk.
  • Configure staging, exclusions, retries, backups, and notifications.
  • Preview staging changes, production conflicts, and protected live store data before pushing.

升级注意事项:

1.7.4 Faster safety baselines and database backups, unified operation exclusions, clearer selectors, and resilient Smart Push planning without weakening production conflict protection. 1.7.3 Speeds up backups and long operations while adding configurable safeguards for oversized files and database tables. 1.7.2 Speeds up Smart Push, sync, and generated-file checks, improves progress modals, adds a Stop Operation control, and makes restores safer with enabled-by-default pre-restore backups. 1.7.1 Hardens Smart Push safety, protects StageBridge runtime tables, and improves long-operation reliability. 1.7.0 Adds WooCommerce-aware Smart Push protection and strengthens database restore reliability. 1.6.32 Speeds up backups by excluding disposable operational tables by default and restores databases safely when column names match SQL keywords. 1.6.31 Preserves database values exactly in backups and restores, repairs affected older archives, and improves restore reliability and progress reporting. 1.6.30 Fixes staging-side subdomain actions, adds a final generated-file pass after push, and makes sync/push progress stay aligned from backup through completion. 1.6.29 Makes safety backups more resilient on larger sites and improves safe push for posts, pages, and similar content. 1.6.28 Tightens review-readiness for output escaping and runtime warning handling. 1.6.27 Uses WordPress safe HTTP requests for generated-asset warmups. 1.6.26 Tightens WordPress.org review hardening for root detection, uninstall SQL, and custom table creation. 1.6.25 Routes StageBridge local reads, writes, and directory removals through the WordPress filesystem API. 1.6.24 Avoids uploads-derived root guessing when detecting the site root for review compatibility. 1.6.23 Addresses WordPress.org review feedback for path detection, filesystem writes, and prepared SQL identifiers. 1.6.22 Fixes the main Backups page so saved backups are listed correctly. 1.6.21 Ensures completed operation modals always show the main progress bar at 100%. 1.6.20 Makes progress pills smaller and uses green filled progress within each pill. 1.6.19 Softens progress modal typography and removes the visible focus rectangle from the log toggle. 1.6.18 Tightens progress modal layout and makes the main progress bar reflect overall operation progress. 1.6.17 Refines operation modals with compact phase progress pills and collapsed live logs. 1.6.16 Adds the final generated-file safety pass to sync as well as clone. 1.6.15 Adds a final generated-file check after staging config is written, catching frontend assets created during clone finalization. 1.6.14 Corrects the clone progress checklist count after adding the reconciliation step. 1.6.13 Adds final clone file reconciliation so late-generated included files are copied before staging is finalized. 1.6.12 Adds authenticated file diagnostics to trace why included files may be missing from staging. 1.6.11 Reverted before release in favor of diagnostic tracing. 1.6.10 Initial missing generated asset repair attempt, superseded by diagnostic tracing. 1.6.9 Adds default-on safety backup checkboxes for sync and push. 1.6.8 Review hardening for large-site file baseline storage. 1.6.7 Review hardening for WordPress.org compatibility checks.

常见问题:

What is Smart Push?

Smart Push compares staging with production and pushes non-conflicting staging changes while preserving unrelated live-site work. Posts, pages, and custom post types are evaluated individually instead of treating the entire content table as one change.

Does StageBridge push every production table and file by default?

No. Sync and push operations compare files and database data so unchanged items can be skipped. Smart Push is the default and tries to preserve production changes made since the last clone, sync, or push.

How does StageBridge protect WooCommerce stores?

During Smart Push, StageBridge keeps live orders, customers, stock, carts, sessions, payment settings, webhooks, and scheduled actions on production. Force Overwrite requires separate confirmation before it can replace protected live store data.

Can I force staging to overwrite production?

Yes. Push includes an explicit force overwrite option with a warning. Use it only when you are sure staging should replace matching production files and database data.

Are backups compressed?

Yes. File and full backups store site files in a ZIP archive when the PHP ZipArchive extension is available.

Does the plugin protect staging from search engines?

StageBridge writes staging support files, including robots handling, so staging copies are discouraged from being indexed.

Can I change the staging folder after staging has been created?

The staging folder and URL type settings are locked while a staging environment exists. Delete staging first if you need to recreate it in a different folder or switch between subfolder and subdomain staging.

Can StageBridge create DNS records or hosting subdomains?

No. If you choose subdomain staging, create the subdomain in your hosting panel first and point its document root to the staging folder configured in StageBridge.

Will this work on every host?

StageBridge is designed for standard WordPress hosting, but very large sites can still be limited by hosting CPU, disk, memory, request timeout, or firewall rules. The plugin includes retry and pacing safeguards, but reliable backups are still recommended before major operations.

Where can I find the full documentation?

You can read the full StageBridge documentation here: https://emunot.com/stagebridge/

更新日志:

1.7.4-beta5 1.7.4-beta4 1.7.4-beta3 1.7.3 1.7.2 1.7.1 1.7.0 1.6.32 1.6.31 1.6.30 1.6.29 1.6.28 1.6.27 1.6.26 1.6.25 1.6.24 1.6.23 1.6.22 1.6.21 1.6.20 1.6.19 1.6.18 1.6.17 1.6.16 1.6.15 1.6.14 1.6.13 1.6.12 1.6.11 1.6.10 1.6.9 1.6.8 1.6.7 1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.0 1.4.4 1.4.3 1.4.2 1.4.1 1.3.88 1.3.87 1.3.86 1.3.85 1.3.84 1.3.83 1.3.82 1.3.81 1.3.80 1.3.79 1.3.78 1.3.77