The plugin allows you to create demo sites available for users to test-drive a theme, plugin, or anything else — in a safe, but real WordPress environment.
It works using Multisite, so that each demo user would be spinning up their own site within Multisite. Also, since it's a Multisite, a site admin is not a network admin, so site admins can't do everything a normal admin would, which helps protect the site and server from exploitations. Additionally, they also have methods for blocking admins from any hosting specific admin utilities.
They have an updated demo video on the way to showcase all of the features, but here are a couple of features for Demo WP Pro:
- You can set specific roles for users
- Since it's multisite, each user has their own site and won't share demo sites with other testers
- Changes to the default demo will be used for each new Multisite instance
- You can set timeframes for automatically cleaning up and removing demo sites
I had a brief call with James Laws and Kevin Stover, and they said that they hope to open up a private beta in the next couple of days. So if this is something that interests you, you may want to get in touch with them about a beta.
Within a few weeks from the private beta, they hope to launch to the public. They don't have a specific price point locked down right now, but I understand it will be plenty affordable for your average WordPress product business, especially considering the value-add that it offers.
Interestingly, they are even considering functionality for the demos that you may not initially think about for an admin demo plugin. They smartly recognized these sample demos as a potentially great place to do admin A/B testing, so they are considering that and other functionality for later iterations of the plugin.
You can subscribe to updates about the plugin's release on the Demo WP Pro website.