Thanks Paul. A setting that is a must do before creating the staging website is "Disable admin authorization". This way you will be able to do a GTMetrix comparison between the live and staging websites. If you create the staging website first and then change the setting, it will not apply for the staging site you have already created. You will have to do the process from the start.
Right on Paul! One things I noticed which left me a bit confused: You mentioned that you'd be showing a free plugin and then "the pro version of this plugin". First you show WP Staging and then WPvivid Pro. Aren't these plugins from two different providers? Do you prefer WPvivid over the pro version of WP Staging? Or, was it an honest mistake?
Hi, I have a Question. Can anyone help me? 1. I have a membership site 2. I use this plugin for staging 3. after staging I change some database and code in my site 4. in between the changes, a user registered on my live site. 5. Then I live my staging site into the live site. Can the user data store in my database as it is OR it replaces?
Hi Paul, great video. What about caching plugins (wp-rocket), google analytics, mainWP child, SEO (rankmath) and wordfence security when creating a staging site? Do I need to disable them on the staging site or can I leave them activated when working on the staging site? What do you think about the staging solution from the hosting (softaculous)? Regards, Luc
Maybe you can make a second part to this video showing how to not override new activity like Woocommerce purchase orders on the live site. The obvious answer is to not override the database tables related to the orders. I checked it out and it wasn't that straight forward.
So how do you handle plugin licenses on staging sites? I have plugins with single site licenses which nearly always mess up with staging sites. Some move the license to the new staging site - bad for the live site- others just refuse to work as insufficient licenses.
@@dhetherington Elementor Pro (one license) and Dynamic Content for Elementor (also one license) asking for license keys, if you make a Staging site by default.
Hm so Paul, any reason I should be using wp staging or anything else than wpvivid staging? I have wp vivid backup pro, so also staging so that is an easy one. But I need to know if when I push the staging to live, webshop orders that were made inbetween that time will actually be added to the new live site. Does that work? Or does it literally remove the live site and only push the new staging in
HELPP !!! first of all, thank you for your help, I've done my staging sites and it worked great. Then I wanted to import everything I've done on staging site to my original site. I've used updraft plugin to export and import. But when I imported database of staging site to original site, original site has turned into staging with stagings' domain. Now I cant find my original site, It is missing. Please Help me. How can I solve this issue. It's like sites are in limbo.
Hi There! If we understand the tutorial right you are using the free staging plugin "WP Staging" but you use the paid version of WPVivid. Why dont you use the paid version of "WP Staging"?
It's kinda confusing but WP Staging was part of WP Vivid Backup and they split that off to make it a standalone product. If you bought the backup plugin you also get the staging plugin or you can just buy the staging plugin.
@@WPTuts Hi There. Thnx for your reply. We are using the buckup plugin updraft. So if we only want a staging plugin (with subdomain option) we did not need WP Vivid, we only need WP Staging Pro (wp-staging.com/). Right?
Ok my one big question here is that I talked to Elementor support and they said that when you make changes with Elementor it potentially adds meta data to the database. If you create a staging site, make some changes using Elementor, then you hit "Update Staging" does that only update the database with the "changes" from the live site? If it replaces the database, then wouldn't it replace some of the metadata that Elementor adds to the database? If the plugin can differentiate what is in the live site database that is different from when you copied it over and then can copy it over, then this plugin does exactly what I want. I am setting up a social network for a client using Buddyboss, and the users will be highly active on the site so If I am making changes on the staging, I need to know If this plugin will only update the staging with the changes on the live site by the users but won't overwrite anything in the database that I changed while working on the staging. If that is the case then this is definitely the solution I have been looking for.
Update: I found WP Stagecoach plugin. They claim to be the only plugin that merges databases rather then overwriting them. I am going to check them out but maybe you could have a look and give them a review as well. Cheers!
Thanks Paul for sharing. The free version looks nice but honestly I didn’t like the pricing of their pro version. It’s somewhat misleading. They state that all plans are “lifetime”, however they are valid only for 1 year of support and 1 year of updates. Not really a lifetime plans.
I bought the ltd to WP Vivid Backup Pro and the staging plugin was originally part of that and now separated but my license included it. Not sure if that's the same now, but I'd look into that as it was good value.
@@WPTuts do yourself a HUGE favor and get the upgraded hosting from Siteground. The staging situation is so much better and easier - its not even close. Also, with the Go Geek and Go Cloud hosting they can be used a reseller hosting,.
Hi WPTuts, I was looking for a way to contact you directly but I could not find it on your site. I hope this is a good place to reach you. I have a problem with elementor that I can't solve and I was wondering if you might have a solution. It is unrelated to this video. I am trying to create a dynamic nav menu where it displays only child pages on a parent page. I was able to achieve this functionality with the dynamic content for elementor plugin using the parent-child menu widget. The issue I'm having is that the widget does not have an option for mobile menus and I do not know how to create a custom mobile menu to integrate with this widget. I've looked at other nav menu options for elementor but they only let you select a menu from list of created menus in wordpress but this widget creates the menu dynamically so that is not an option. If you have any ideas or suggestions I would greatly appreciate it!
Is there a recommended way to create a remote staging site for client access from a local development version? I’m assuming WP staging only works on sites hosted on the same hosting environment. Thanks
That's kind of the point of a staging environment really. It's there on the same server in a separate folder so you can test updates and changes. Having it on a different server would be a bit pointless as there would be potential differences that could cause issues when testing and deploying.
If I was to place the site on an online staging environment for first client review after having developed it on my local machine what would you recommend? So we’re not talking about a site that’s already live if that makes sense? Appreciate your thoughts.
@@ivanso1978 to be honest, I don't develop locally anymore as it just ended up making the process a little more long winded. I always develop on the same server the site will be launched on so I can ensure full comparability between the tools I use and the final environment. That means launching is simply a case of disabling any coming soon plugins and the site goes live and is fully tested and ready for use.
iMan see if this offers a better solution, skip the staging, but go from local to on the server behind a screen and give the client a secret link appsumo.com/coming-soon-maintenance-mode/ If you like it, ask WPTuts for an affiliate link before buying 😉
@@WPTuts Question. Firstly, thanks for all the videos. They are all very helpful. Second, you said you develop on the same server. Do you create a sub-domain to create it and then move it over? What exactly do you mean? I usually create a site live in the backend with a coming soon page. I need a good/easy solution to transfer site to hosting. For my current issue, the ppl have a site up already so I can't take it down. So when you say you don't create locally, how is it done in a sentence or two. Appreciate the needed help. Thanks in advance!
Thanks Paul. A setting that is a must do before creating the staging website is "Disable admin authorization". This way you will be able to do a GTMetrix comparison between the live and staging websites. If you create the staging website first and then change the setting, it will not apply for the staging site you have already created. You will have to do the process from the start.
Right on Paul! One things I noticed which left me a bit confused: You mentioned that you'd be showing a free plugin and then "the pro version of this plugin". First you show WP Staging and then WPvivid Pro. Aren't these plugins from two different providers? Do you prefer WPvivid over the pro version of WP Staging? Or, was it an honest mistake?
Yes my thoughts exactly. I came here for help with WP Staging Pro!
Hi, I have a Question. Can anyone help me?
1. I have a membership site
2. I use this plugin for staging
3. after staging I change some database and code in my site
4. in between the changes, a user registered on my live site.
5. Then I live my staging site into the live site.
Can the user data store in my database as it is OR it replaces?
Hi Paul, great video. What about caching plugins (wp-rocket), google analytics, mainWP child, SEO (rankmath) and wordfence security when creating a staging site? Do I need to disable them on the staging site or can I leave them activated when working on the staging site? What do you think about the staging solution from the hosting (softaculous)? Regards, Luc
Maybe you can make a second part to this video showing how to not override new activity like Woocommerce purchase orders on the live site. The obvious answer is to not override the database tables related to the orders. I checked it out and it wasn't that straight forward.
hello how did you figure it out? I've been wondering the same thing. How do you not rewrite the database tables for orders?
I can’t seem to find this answer either
@@midori6756 I believe you will need to deselect the relevant tables during the "push" part of the process.
So how do you handle plugin licenses on staging sites? I have plugins with single site licenses which nearly always mess up with staging sites. Some move the license to the new staging site - bad for the live site- others just refuse to work as insufficient licenses.
Alan Jacobs Second that!
I would have thought would be ok as it is not on a subdomain just a sub directory
@@dhetherington Elementor Pro (one license) and Dynamic Content for Elementor (also one license) asking for license keys, if you make a Staging site by default.
So from the staging site you can change the theme and then push out/over?
Great video, thanks for your content. How do you use duplicator with this?
Hm so Paul, any reason I should be using wp staging or anything else than wpvivid staging? I have wp vivid backup pro, so also staging so that is an easy one. But I need to know if when I push the staging to live, webshop orders that were made inbetween that time will actually be added to the new live site. Does that work? Or does it literally remove the live site and only push the new staging in
HELPP !!! first of all, thank you for your help, I've done my staging sites and it worked great. Then I wanted to import everything I've done on staging site to my original site. I've used updraft plugin to export and import. But when I imported database of staging site to original site, original site has turned into staging with stagings' domain. Now I cant find my original site, It is missing. Please Help me. How can I solve this issue. It's like sites are in limbo.
Hi There! If we understand the tutorial right you are using the free staging plugin "WP Staging" but you use the paid version of WPVivid. Why dont you use the paid version of "WP Staging"?
It's kinda confusing but WP Staging was part of WP Vivid Backup and they split that off to make it a standalone product. If you bought the backup plugin you also get the staging plugin or you can just buy the staging plugin.
@@WPTuts Hi There. Thnx for your reply. We are using the buckup plugin updraft. So if we only want a staging plugin (with subdomain option) we did not need WP Vivid, we only need WP Staging Pro (wp-staging.com/). Right?
Ok my one big question here is that I talked to Elementor support and they said that when you make changes with Elementor it potentially adds meta data to the database. If you create a staging site, make some changes using Elementor, then you hit "Update Staging" does that only update the database with the "changes" from the live site? If it replaces the database, then wouldn't it replace some of the metadata that Elementor adds to the database? If the plugin can differentiate what is in the live site database that is different from when you copied it over and then can copy it over, then this plugin does exactly what I want. I am setting up a social network for a client using Buddyboss, and the users will be highly active on the site so If I am making changes on the staging, I need to know If this plugin will only update the staging with the changes on the live site by the users but won't overwrite anything in the database that I changed while working on the staging. If that is the case then this is definitely the solution I have been looking for.
Update: I found WP Stagecoach plugin. They claim to be the only plugin that merges databases rather then overwriting them. I am going to check them out but maybe you could have a look and give them a review as well. Cheers!
Excellent advice (as always)
Thanks Paul for sharing. The free version looks nice but honestly I didn’t like the pricing of their pro version. It’s somewhat misleading. They state that all plans are “lifetime”, however they are valid only for 1 year of support and 1 year of updates. Not really a lifetime plans.
I bought the ltd to WP Vivid Backup Pro and the staging plugin was originally part of that and now separated but my license included it.
Not sure if that's the same now, but I'd look into that as it was good value.
Many thanks for this very good video !
I see that you use SiteGround as your hosting provider. I assume you've tried SiteGround's staging tool. How does it compare to WP Staging?
To be honest, no I haven't. I only use the base level hosting as it's only used for building demo sites for all my tutorials.
@@WPTuts do yourself a HUGE favor and get the upgraded hosting from Siteground. The staging situation is so much better and easier - its not even close. Also, with the Go Geek and Go Cloud hosting they can be used a reseller hosting,.
you dont use wpwvivid for staging sites?
Hi WPTuts, I was looking for a way to contact you directly but I could not find it on your site. I hope this is a good place to reach you. I have a problem with elementor that I can't solve and I was wondering if you might have a solution. It is unrelated to this video. I am trying to create a dynamic nav menu where it displays only child pages on a parent page. I was able to achieve this functionality with the dynamic content for elementor plugin using the parent-child menu widget. The issue I'm having is that the widget does not have an option for mobile menus and I do not know how to create a custom mobile menu to integrate with this widget. I've looked at other nav menu options for elementor but they only let you select a menu from list of created menus in wordpress but this widget creates the menu dynamically so that is not an option. If you have any ideas or suggestions I would greatly appreciate it!
Is there a recommended way to create a remote staging site for client access from a local development version? I’m assuming WP staging only works on sites hosted on the same hosting environment. Thanks
That's kind of the point of a staging environment really. It's there on the same server in a separate folder so you can test updates and changes.
Having it on a different server would be a bit pointless as there would be potential differences that could cause issues when testing and deploying.
If I was to place the site on an online staging environment for first client review after having developed it on my local machine what would you recommend? So we’re not talking about a site that’s already live if that makes sense? Appreciate your thoughts.
@@ivanso1978 to be honest, I don't develop locally anymore as it just ended up making the process a little more long winded.
I always develop on the same server the site will be launched on so I can ensure full comparability between the tools I use and the final environment.
That means launching is simply a case of disabling any coming soon plugins and the site goes live and is fully tested and ready for use.
iMan see if this offers a better solution, skip the staging, but go from local to on the server behind a screen and give the client a secret link appsumo.com/coming-soon-maintenance-mode/ If you like it, ask WPTuts for an affiliate link before buying 😉
@@WPTuts Question. Firstly, thanks for all the videos. They are all very helpful. Second, you said you develop on the same server. Do you create a sub-domain to create it and then move it over? What exactly do you mean? I usually create a site live in the backend with a coming soon page. I need a good/easy solution to transfer site to hosting. For my current issue, the ppl have a site up already so I can't take it down. So when you say you don't create locally, how is it done in a sentence or two. Appreciate the needed help. Thanks in advance!
Does the wp staging add more inodes if staging? Is it doubled or just some of them.
I didn't check, but woul imagine a case of doubling. I'll try to remember and do a test tomorrow. 👍
pretty sure it doubles them on my SiteGround. So im pretty strict on deleting them once they have been uploaded.
Thanks paul!!!!!!!
thank you
free plugi any?