Linux 软件免费装
Banner图

TryDemoWP

开发者 trydemowp
更新时间 2026年10月11日 23:20
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

migration demo sandbox snapshot staging

下载

1.1.0 1.1.1 1.1.2 1.0.0 1.2.0 1.3.0

详情介绍:

If you sell WordPress themes or plugins, buyers want to try before they buy. TryDemoWP gives every visitor their own disposable sandbox copy of your site that destroys itself when the timer runs out. https://www.youtube.com/watch?v=FQv5qHbyV1E This plugin removes the manual step. Instead of exporting a backup, downloading it, and uploading it to TryDemoWP, you connect this site once and press a button. What it does About the snapshot file A snapshot is encrypted with a key held by TryDemoWP, so a downloaded .tdw file can only be opened by TryDemoWP — not by you, and not by any other tool. Anyone who has the file can build a demo from it in their own TryDemoWP account, so treat it like a copy of your site. What it deliberately leaves out This is an export built for demos, not a backup. To keep the archive small enough to upload, it skips: Your wp-config.php is never included, so database credentials and security salts never leave your server. Your live site is only ever read, never modified. External service This plugin sends data to TryDemoWP, a third-party service, and requires an account there. Nothing is transmitted until you connect a token and choose to make a snapshot live. Taking a snapshot never leaves your server.

安装:

  1. Install and activate the plugin.
  2. In your TryDemoWP dashboard, open the site you want to update and choose Generate connect token on the Ingestion tab.
  3. In WordPress, go to Tools → TryDemoWP and paste the token.
  4. Press Take snapshot, then Make live on the snapshot you want your demo to show.
Full setup guide: trydemowp.com/docs/wordpress-plugin Both steps carry on in the background if you close the tab, and reopening the screen shows you where they got to. On sites where WP-Cron is disabled there is nothing to continue them, so the screen tells you to keep the tab open instead.

屏幕截图:

  • Taking a snapshot: one clear percentage, and it keeps going if you close the tab.
  • The snapshot library, with the live one marked. Make any snapshot live, or download it for a client.
  • What a buyer sees: their own live sandbox with a countdown and your buy button.
  • Choose what goes into a snapshot: every plugin, folder and table with its size. Customer data is left out unless you say otherwise.

常见问题:

Does this modify my live site?

No. The plugin only reads your files and database. The only things it writes are your snapshots and a temporary export file, both under wp-content/uploads/trydemo-sandbox-publisher/. The temporary file is deleted as soon as the snapshot is sealed.

How much disk space do snapshots use?

As much as five copies of your site, by default. You choose how many to keep, between one and ten — when a new snapshot finishes, the oldest beyond that number is deleted. The snapshot your demo is currently showing is never deleted automatically. The plugin also refuses to start a snapshot when your host does not have room for it.

Can I open a downloaded snapshot myself?

No. Snapshots are encrypted with a key that stays on TryDemoWP, so the file only works there. If you want an archive you can open, use a general-purpose backup plugin — this one is for demos.

What does a snapshot include?

Before your first snapshot, the plugin shows a review screen listing every plugin, theme, uploads folder and database table, with its size. You choose what goes in, and your choices are remembered for later snapshots. The review opens again when something new appears, such as a newly installed plugin, so new private data never goes in unnoticed. You can open it any time with "Review contents". Left out by recommendation, and yours to change:

  • WooCommerce orders and customers, form entries (WPForms, Gravity Forms, Elementor), back-in-stock signups, paid downloadable files and files attached to forms.
  • User accounts other than administrators.
  • Security plugins such as Wordfence, whose firewall can lock demo visitors out.
Always left out: wp-config.php (your database password and keys), this plugin and its connect token, caches, other backup plugins' folders, logs and archives, post revisions, transients, spam and trashed comments, and the rows of credential and log tables (API keys, saved cards, webhooks, sessions, scheduled-task history, security logs). Tables are never dropped, only emptied, so plugins keep working. Always replaced, because demo visitors sign in as administrators: every exported account's login, email and password hash (display names stay, so posts keep their author), session tokens and application passwords, billing and shipping details, and the email and IP address of every comment.

My snapshot is too large. What now?

The plugin estimates the size before packaging anything. If it exceeds your plan's limit, the review screen opens with the size against your limit, so you can leave out media folders, inactive plugins or unused themes until it fits. You can also upgrade your TryDemoWP plan.

My host has a low PHP time limit. Will this work?

Yes. The export runs in roughly 20-second slices and saves its position after each one, so it never depends on a single long-running request.

Do I have to keep the browser tab open?

No, as long as WP-Cron is working on your site: the push continues in the background and picks up from the same place when you come back. If WP-Cron is disabled the push screen says so and asks you to leave the tab open.

What does the plugin store on my site, and what happens if I delete it?

Your connect token, the name of the TryDemoWP site it is bound to, your snapshots, and the progress of any job in flight. Deleting the plugin removes all of it, including every snapshot file — so download anything you want to keep first.

Can I push to more than one TryDemoWP site?

A connect token is bound to a single site, so this plugin pushes to that one site. Generate a token from a different site to point it elsewhere.

What if my connection drops during the upload?

The upload is resumable. The plugin asks TryDemoWP where it left off and continues from that byte.

ZipArchive or OpenSSL is missing on my server

The plugin needs PHP's ZipArchive extension to build a snapshot and OpenSSL to encrypt it. Most hosts have both; ask yours to enable them if the plugin reports one missing.

更新日志:

1.3.0 1.2.0 1.1.2 1.1.1 1.1.0 1.0.0