• Hi,

    This is going to be a strange question, and I’m not sure this is even the correct forum, but I have to start somewhere…

    A client wants to be able to make updates to a site on a staging area, and once approved, be able to push those changes to the live site. The ‘preview’ option is not enough, apparently. I personally don’t think this is possible/feasible due to permalink structures, database connectivity, etc., but I realize I could be wrong, so I’m reaching out here for advice and info.

    Thanks for any help, it is most appreciated.

    – Joe

Viewing 5 replies - 1 through 5 (of 5 total)
  • It is highly recommended to have a staging site to manage the development and then push the changes to the live site.
    You will need to do the following:

    1. Install WordPress locally or create a subdomain in your server. A subdomain will allow you to run your website in a separate folder, not affecting your main database, files, or uploads.
    2. Copy Data From Live Site to Staging Environment.
    Now that you have setup your subdomain, the next step is to copy the data from your live site to your staging site. This will allow you to test changes in your staging environment with the same data without affecting your live site.
    A plugin that may help with this is Duplicator.
    When you want to push the changes from the staging site to the live site, you may use the same plugin.

    Thread Starter josephare

    (@josephare)

    Yes, I always set up staging for a site build, and then, once complete and approved, move the site to its actual home, and then set the client logins and such so they can update pages via the CMS (with a little explanation).

    This client wants the staged site to always be available, to enable someone on their team to update the staged site, and only when all the changes approved, can they be pushed to the main site…. is this something the plugin you mention can do? I will also look into it tomorrow at some point.

    Thanks for the info!

    Regards

    Yes, that plugin will help!
    So, if the client want the staging site available, you should set it in a subdomain.

    Just to clarify, that plugin does not sync to another site. There is no way to easily sync or push updates.

    Here’s an explanation of why it’s not simple/easy to sync two WP sites:

    https://www.ads-software.com/support/topic/pull-push-sync-wordpress?replies=5

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Staged site updates actual site…’ is closed to new replies.