Linux 软件免费装
Banner图

Toofan Stage-to-Live Sync

开发者 tanvirapb
更新时间 2026年8月11日 12:27
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

migration woocommerce elementor sync staging deployment content migration content sync staging to live push to live local to live selective push

下载

1.0.0

详情介绍:

Toofan Stage-to-Live Sync is a selective staging to live migration plugin for WordPress, built for developers and agencies who need to deploy specific content changes to production without the risk of a full-site push. If you've ever built or edited a page on a local or staging copy of a site, you already know the problem: almost every staging and migration plugin only knows how to push or pull the entire site. That's fine for a brand-new build, but it becomes risky — and often impossible — the moment a store has live orders, a blog has live comments, or a client is editing content directly on production. Publish content from your local or staging site to your live site without giving anyone direct access. Move a post, a page, or a WooCommerce product from one WordPress install to another — no FTP, no database exports, no shared logins, and no access headaches. You choose exactly what goes live; Toofan Stage-to-Live Sync handles the rest, and everything else on live — orders, customers, coupons, other pages, other content — is left completely untouched. Why developers and agencies use it for staging to live deployments: Perfect for: Core features: How it works: install the plugin on both sites (e.g., your local WordPress install and your live server). Generate a connection key on the live site, then enter the live site's URL and that key in the settings on your local/staging site. From then on, use the Toofan Sync screen to select and push individual pieces of content whenever you're ready — no full-site sync required. This plugin communicates only with the URL you configure (your own live site), using WordPress's built-in REST API over HTTPS with a private key you control. It does not send data to any third-party server.

安装:

  1. Upload/install and activate Toofan Stage-to-Live Sync on both your local/staging site and your live site.
  2. On your live site, go to Toofan Sync → Settings and copy the automatically generated API key.
  3. On your local/staging site, go to Toofan Sync → Settings, and enter your live site's URL plus the API key you just copied.
  4. Go to Toofan Sync on your local/staging site, choose a post type, select the item(s) you want to push, and click Push Selected to Live.
  5. Open Toofan Sync → Push Log to confirm what happened, including how many inline media files were imported and whether any placeholders were used.

屏幕截图:

  • The Settings screen — connect your local/staging site to your live site with a URL and API key.
  • The Push Log screen — see the result of every push, including inline media imported.

升级注意事项:

1.0.0 Initial release.

常见问题:

Will this overwrite my WooCommerce orders or customers?

No. Orders, refunds, coupons, and subscriptions are hard-excluded in the plugin's code and can never be pushed, regardless of what you select.

Will it overwrite the rest of my live site?

No. Only the specific post(s)/page(s) you check in the Toofan Sync screen are sent. Everything else on the live site is left exactly as it is.

I used Elementor to build the page. Will the images and design come across correctly?

Yes. Toofan Stage-to-Live Sync reads Elementor's own image ID/URL pairs directly out of its data (instead of guessing from the URL), imports the actual files into the live Media Library (skipping any it already has), and updates both the URLs and Elementor's internal image references so the page renders correctly.

Why did some of my images not import?

Most commonly this happens when the local/staging file genuinely couldn't be downloaded (it was moved/deleted, or your live server couldn't reach the file at push time). In that case Toofan Stage-to-Live Sync now shows a clean placeholder image instead of leaving a broken image icon, and the Push Log tells you how many files fell back to a placeholder so you know to check and re-push. If you're seeing 0 imported for images that do exist, make sure the images were inserted through the Media Library (not pasted as raw external HTML), then re-push.

Will responsive image sizes (srcset) still work after a push?

Yes. Toofan Stage-to-Live Sync transfers the original full-size file and then matches each size your content references (thumbnail, medium, large, etc.) to the equivalent size generated on the live site, instead of collapsing every size down to one image.

What happens if the live version was changed after my last push?

The push is flagged as a conflict and rejected by default, so you don't accidentally lose a live edit. Check "Force push" if you want to overwrite it anyway.

Does my local site need to be publicly accessible on the internet?

No. Your local/staging site is always the one that initiates the push to your live site's REST API, so it only needs normal outbound internet access. Your live site never needs to reach into your local environment.

Does this plugin send my data anywhere other than my own live site?

No. It only communicates with the URL you configure yourself in Settings, using a private key you generate and control.

Does it work with custom post types?

Yes, any public post type is selectable in the Toofan Sync screen.

更新日志:

1.0.0