WordPress Hosting - Push Environments - Kinsta® Docs (original) (raw)

When pushing your WordPress environment in MyKinsta, you have the following options:

When pushing environments, you can use a selective push for more granular control. You can choose to push:

Pushing an environment is quick and easy, but review the guidelines below before proceeding; they include critical details to avoid issues.

Guidelines

Pushing an environment, especially from staging to live, should be done with caution. Follow these best practices to minimize risks:

Before you push

What gets pushed

After the push

Important considerations

Other notes

Push an environment

Follow the steps below to push your environment to another environment. The selective push allows you to choose what to push.

1. Select your environment

Log in to MyKinsta, click Sites, and click on the environment you want to push from. If you’ve added a Premium Staging Environment, you will have more than one staging environment to choose from.

Select a WordPress staging environment in MyKinsta.

Select a WordPress staging environment in MyKinsta.

2. Push environment

In the environment, click Push Environment and select Push to environment name or Push to site name. If you have more than 10 sites, select Push to other sites, and search for the site you want to push to, and click Continue.

Push an environment in MyKinsta.

Push an environment in MyKinsta.

3. Select which files and database tables to push

Choose what you want to push from the following:

Enter the site name to confirm and click Push to environment.

Choose what you want to push from one environment to another.

Choose what you want to push from one environment to another.

A few things to keep in mind are:

Use cases and example workflows

Below, we’ve outlined some examples of when you might want to push just files, just the database, or both.

Push all files and folders only

Push specific files and folders

Push database only

Note: Any changes to the live site’s database since the staging site was created will be lost, including but not limited to: comments, new content, purchases on ecommerce sites, sign-ups on membership sites, and forum posts.

Push specific database tables

Push all

Note: Any changes to the live site’s database since the staging site was created will be lost, including but not limited to: comments, new content, purchases on ecommerce sites, sign-ups on membership sites, and forum posts.