Publish your WordPress site as a live, self-destructing demo straight from wp-admin — no exporting, downloading and re-uploading a backup by hand.
ZipArchive extension enabledIn wp-admin, go to Plugins → Add New, search for TryDemoWP, then install and activate it. You can also upload the plugin zip under Plugins → Add New → Upload Plugin.
The plugin authenticates with a connect token, which is bound to exactly one site in your dashboard.
The screen then names the TryDemoWP site you are connected to. To point this install at a different site, generate a token from that site and reconnect. Revoking a token in the dashboard immediately stops any install using it.
Press Push to TryDemoWP. The plugin works in roughly 20-second slices and saves its position after every one, so it never depends on a single long-running request and a low PHP time limit will not break it. You will see it move through:
wp-content directoryYou do not have to keep the browser tab open. The push continues in the background via WP-Cron and picks up where it left off when you return to the screen. If WP-Cron is disabled on your site there is nothing to continue it, and the push screen will tell you to leave the tab open instead.
This is an export built for demos, not a backup. To keep the archive small enough to upload, the plugin deliberately skips:
node_modules and .gitThe plugin measures your site before packaging anything. If the export would exceed your plan’s limit it stops and shows you which directories are responsible, so you can trim them or upgrade rather than waiting through a doomed upload.
| Plan | Maximum upload size |
|---|---|
| Free | 500 MB |
| Pro | 2 GB |
| Agency | 5 GB |
wp-config.php is never included, so database credentials and security salts never leave your server.wp-content/uploads/trydemowp/, deleted once the push finishes.The plugin needs PHP’s ZipArchive extension to build the export. Most hosts have it — ask yours to enable it.
The plugin names the biggest directories when it stops. Media libraries are the usual cause. Trim what the demo does not need, or upgrade your plan for a larger limit.
Tokens are single-site and can be revoked. Generate a fresh one on that site’s Ingestion tab and reconnect. Copy the whole value — it begins with tdw_push_.
Reload Tools → TryDemoWP. The screen reports the real server-side position, and a push interrupted by a closed tab or a restarted server resumes from its last saved point rather than starting over.
Email [email protected]. See also our Terms of Service and Privacy Policy.