Installing and configuring WP Deployer

^

Required configuration

WP Deployer requires PHP 7.3 or higher.

WP Deployer requires WordPress 5.8 or higher.


^

Download WP Deployer

Once you've purchased WP Deployer, you can directly download the zip file from your account.

^

Installation

The plugin installs like any other standard plugins.
See official documentation installation.

However, please note the following:

Important: To ensure proper identification of content across your various sites, it is imperative that all your sites start from the same base with WP Deployer activated beforehand.

To ensure proper installation, we recommend you follow one of these scenarios depending on your case:

Is my site already online?

Install, activate, and configure WP Deployer on your production site, activate it, and configure it. Once you've done this, create a copy of your database, then replace the database of your other sites, as well as the media files, themes and plugins used.

My site is under development?

Install, activate, and configure WP Deployer on your most accomplished site. Once this is done, create a copy of your database and then replace the database of your other sites, as well as the media files, themes and plugins used.

I'm starting a new project?

When you have a reference environment, install, activate, and configure WP Deployer on it. Once you've done that, create a copy of your database and then replace the database of your other sites, as well as the media files, themes and plugins used.

^

Settings

Go to admin -> WP Deployer -> Settings

The WP Deployer license

To find your license key, go to your WP Deployer account:
https://wp-deployer.io/en/user/

Note : If you don't have a key, you can choose from our subscription offers, or contact us for a personalized quote.

Copy/paste your key into the Licence Key and submit.

clef licence setting

General

  • URL production : The URL of the site you want to deploy to. If you are already on the production site, simply put the URL of the current site.
  • Enable live site comparison : Enable or disable comparison between environments. If checked on the production instance, this allows development instances to query it to perform content comparisons via the network.
  • Allow data retrieval from distant instance : Whether or not to enable synchronization between production and development environments. If the option is checked on the production instance, this allows development instances to query the production instance to remotely retrieve production data.
  • Access Token : A unique security token generated automatically to authenticate a customer's different environments. You can modify it if you wish, but it must be identical between your sites so that they can communicate.
  • Default import Author : This feature allows you to change the author or assign to a default author if the author doesn't exist.

general setting

Basic Auth

Allows you to connect to a server or page protected by basic authentication.

  • Enable Basic Auth : Enable basic authentication or not.
  • Basic Auth Username : User name
  • Basic Auth Password : User Password

basic auth setting

^

Advanced settings

Note : This section provides a summary of advanced settings. See section "Configuring a new plugin" if you want more details.

Go to admin -> WP Deployer -> Advanced Settings

For more information see the "Configure a custom plugin" section.

Schema

Configuration of data tables present on the environment.

This is where you define which tables you want deployed, and how the data is handled during the export-import process.

Processors

Control how data is to be processed for deployment. For example, this allows you to define that a value should be treated as an import author (see above Default import Author), or to trigger a cache flush on import.

Exclusions

Allows you to exclude elements from the export based on their values. This is how "transient" values are excluded from deployments.

^