I’m upgrading a very old WordPress site and I want to do it correctly, setting up backups and a staging area that could be used for feature development and testing.
Once testing is completed the staging site should replace the prod site, with the prod becoming old backup in case I need to swap back.
From my initial research, I found the “WP STAGING” plugin that seems to have the features I need. Would this be a good pick or are there better options?
And in terms of switching between stage and prod, I am assuming each deployment must have its own database and if I needed to roll back after a few days I would effectively loose any changes (such as orders or new user accounts).
How is this scenario typically handled?
I’m asking as the previous site was running PrestaShop, was compromised via a plugin and the site got killed. So want to avoid that costly mistake and set it up correctly this time with backups and a safe way to make quick iterative changes.
[ad_2]