This is my first post on dev.to after about a year i joined, so pardon any mistakes. I finally gathered the courage to write it.
Writing code is so much easy than writing posts.
If you have suggestions/feedback, please let me know in comments.
This is about a WordPress free plugin that lets you create self-destructing test drive sub-sites that can be used by plugin and theme authors to create a test-drive/sandbox environment for their plugins and themes.
Link to WordPress.org plugin repo: https://wordpress.org/plugins/utestdrive/
Before creating this plugin, I searched a lot, tried various solutions to create test drive site for my plugin where i could give a playground to potential buyers/users of my plugin. But, no success.
The best solution that i came across was wpsandbox.io, but the problem was pricing ($2499 p.m for 1000 active installs - as of the date of this post publish)… that was way beyond my budget…
so, as we say necessity is the mother of this plugin.
Well, you shall need a WordPress multisite installation for this plugin to work and follow these simple steps:
- Install and activate plugin on main site and:
- Verify default settings for Test Site Expiry (default 48 hours) and user role of test drive creators (potential users of plugin)
- Network activate the plugin or themes you want to create test drive for.
- Add shortcode
[utd_reg_form]on main site. where user can provide their name and email
- On form submit, test site is created for the user and credentials sent to the email provided.
If you want to see this plugin in action, please head to the test drive setup i created for one of plugin uSchema.
You may check the test setup here:
Let me know your thoughts on this.
I plan on making more plugins that are aimed at making WP developers life easy.
If anyone interested in the venture, he is welcome to check the GitHub repos for my account.