Does anyone know why this plugin has been removed? Which guideline has it violated? Any comment from the author @mikeyhoward1977?
]]>No updates and no link to premium plugin?
]]>Hi there,
Is it possible within the plugin to collect the email of a user before spinning up a demo? Or what would be the best approach in your opinion? We see the demo creations as a lead generator.
I am using the pro version of the plugin. After I create a new website it gets deleted and all its data in the uploads folder gets deleted too, which is perfect for me! However, after automatic deletion from the plugin, a strange zip file appears in the uploads folder, which makes the main site 5 times bigger than normal (500MB instead of 100MB). This creates a problem, since I am using a shared host and when a new site is created, it times out and fails because of the larger codebase caused by this excessive zip file. Is there a way to automatically delete (or never create) this backup.zip file with the old sites. I do not need that file, it only messes up everything because it takes more time to create a new website and the server times out. I checked settings in cms but it seems there is no such option. Thank you!
Here is a Screenshot with the issue.
Hi Michael,
I tried to reach you via your contact form on https://easy-plugin-demo.com/contact/ but it doesn’t work (see screenshot https://take.ms/XIsOi ). Tried on different browsers in private mode, still no luck
Is there any place where I can ask you a question about Hosted Demo Platform?
Best Regards!
Ramzesimus
Hi,
Does your plugin also delete site uploads from /wp-content/uploads/sites/[site_id]?
When you delete a site from the network admin dashboard, the uploads from these site are note deleted. In our current demo site we have more than 10 GB of old unused uploads which we have to delete manually.
It would be great if your plugin did that automatically.
Thanks.
]]>Every site I create gets an expire date. I would like one particular site to never expire. Is that possible?
]]>Hello,
You check for a define but this is not a constant it is a function.
easy-plugin-demo.php
line 269: if ( ! is_main_site() && ! is_network_admin ) {
line 300: if ( ! is_main_site() && ! is_network_admin ) {
Warning: Use of undefined constant is_network_admin – assumed ‘is_network_admin’ (this will throw an Error in a future version of PHP)
Regards
Auban
]]>Hello,
Create new site with domain path not work.
Example:
My install: https://www.test.com/my-site/wp-admin
The create site url: https://www.test.commy-site/teamredcastorio/wp-admin/
The problem is on line 57 includes/register/register-actions.php
you concat the domain and the path for worpress multisite you must provide the domain and the path in different args key ‘domain’ and ‘path’
Can you change like this
line 57: $net_domain = get_network()->domain;
line 84: ‘path’ => untrailingslashit(get_network()->path) . $path,
Regards,
Auban
]]>Error 404 for all created demos.
After user send subscription form the confirmation page is shown, but the new demo is not created.
My main site URL:
https://loja.virtual.rio.br/woo/
Site demo created URL:
https://loja.virtual.rio.br/useremaildomain (i.e. Johngmailcom)
What am’I missing?
Is there a step by step config instructions?
I feel like a lot of people that use this plugin want to show off multiple plugins / themes that they sell in some combination.
My idea is that when a user fill out the form and registers for a demo site, they also could fill out a dropdown menu, and choose what plugin(s) / theme(s) they are interested in purchasing and want to have active on the demo.
For myself, as a WP developer, I really want to use this plugin to demo all of my plugins. But I don’t like the idea of running 9+ separate WordPress Multisites, one for each plugin. And, I also don’t want to just have all my plugins active on one demo, as that would confuse the potential customer. Having one Multisite, but allowing the potential customer to choose would be really great!
]]>On your main site, the shortcode epd_register shows a link to the currently activate sites that the user has created. However there is a link to delete the main site, and if you click that then the main site gets deleted in the network admin. This link should be hidden.
]]>Error: This user account cannot register any more demo sites.
]]>Hi,
First of all thanks for creating this great plugin, but I am having some issues and I will appreciate it if you can help me.
The issue is as soon as the user registers himself the demo site is created but it is showing the error i.e “Object not found” please see this screenshot https://prnt.sc/px1951.
I am using this plugin on localhost for testing purpose.
]]>Hi Mike
Hope well, just wondered if you could help
So I’ve installed the EPD plugin on my WP install https://www.darweish.com/subscribesites and set the basic configurations settings.
I duplicated on of my network multisites and to test added the [epd_register] shortcode. Logged out and filled in the form to create a demo.
I was sent the confirmation email as expected but 2 things happened.
1) I got a headers site-action line 153 bug
and
2) The URL in the conformation email is: https://darweish.com/infodarweishcom-3
not https://darweish.com/subscribesites/infodarweishcom-3
I went to my network admin area – looked at sites and I can see the site there. But it doesn’t seem to be an active site with any pages etc.
I am basically looking to allow users to create a demo version of something like this
https://darweish.com/subscribesites/ – which has a few multisite installs -another example:
https://darweish.com/subscribesites/landscapers
Have I done something wrong? Can you help at all.
Thanks
Hardi
Line 153 the foreach loop breaks when $plugins is empty. There needs to be a conditional check if $plugins is empty and break out of the function when it is. After adding the check the error goes away.
]]>after submitting the form, the form just returns with a blank form. A new site is not created. I am using the current version of WP and the plugin with no other plugins and I am using the default theme.
]]>Hi,
First, I’d like to mention that I installed this in my non-multisite site and only thanks to the other forum post here I realized that I had to install it in the multisite.
A kind suggestion: consider adding a note at the top of your text on the plugin page here to mention that it’s only for multisites.
So, I installed this on my demo multisite (where we show our WordPress themes) and network activated it, then I added the shortcode on one theme to test. It created the form, and I get 3 buttons, Visit, Admin, Delete.
Clicking Admin takes you to the admin side but it’s more like an empty theme with generic layout, no pages/posts. It’s not showing the theme nor its correct features and menus but just a random demo with a broken layout.
How do I make it show that current demo?
Or, how do I make it show all demos in one list?
The strange thing is that if I go to that page with the shortcode while logged in as super admin, I see the list of all demos and I can access their admin area fine.
Thanks!
]]>This is a great plugin idea! I wish you good luck with this plugin, I can see a lot of people using it.
A few problems:
1. Installed it on a non-multisite install and the shortcode ( [epd_register] ) does not seem to do anything when put on a page. Tested with only this plugin active with 2017 Theme. It does continue to display the shortcode on the page, so it doesn’t look like the shortcode code is even being run.
2. Installed it on a multisite install and tried to network active the plugin but got the PHP error:
Fatal error: Uncaught ArgumentCountError: Too few arguments to function add_site_option(), 1 passed in C:\www\multisite\wp-content\plugins\easy-plugin-demo\includes\admin\settings\register-settings.php on line 352 and exactly 2 expected in C:\www\multisite\wp-includes\option.php:1126 Stack trace: #0 C:\www\multisite\wp-content\plugins\easy-plugin-demo\includes\admin\settings\register-settings.php(352): add_site_option(‘epd_settings’) #1 C:\www\multisite\wp-includes\class-wp-hook.php(286): epd_register_settings(”) #2 C:\www\multisite\wp-includes\class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #3 C:\www\multisite\wp-includes\plugin.php(453): WP_Hook->do_action(Array) #4 C:\www\multisite\wp-admin\admin.php(156): do_action(‘admin_init’) #5 C:\www\multisite\wp-admin\network\admin.php(13): require_once(‘C:\\www\\multisit…’) #6 C:\www\multisite\wp-admin\network\plugins.php(11): require_once(‘C:\\www\\multisit…’) #7 {main} thrown in C:\www\multisite\wp-includes\option.php on line 1126
Tested on a Win 7 WAMP install running Apache/2.4.27 and PHP/7.1.9
]]>