The db-sync-tool can automatic detect the database credentials of a Wordpress application.
- Wordpress (>= v5.0)
Therefore, you have to define the file path to the wp-config.php
, which contains the needed credentials. See the Wordpress documentation for more information.
Example call for a Drupal sync in receiver mode:
$ python3 db_sync_tool
--type WORDPRESS
--origin-host <ORIGIN_HOST>
--origin-user <ORIGIN_USER>
--origin-path <ORIGIN_PATH>
--target-path <TARGET_PATH>
For reusability reasons you can use an additional configuration file containing all necessary information about the sync.
Command line call:
$ python3 db_sync_tool
--config-file <PATH TO CONFIG FILE>
Example configuration file:
{
"type": "WORDPRESS",
"target": {
"path": "<TARGET_PATH>"
},
"origin": {
"host": "<ORIGIN_HOST>",
"user": "<ORIGIN_USER>",
"path": "<ORIGIN_PATH>"
}
}
It is possible to extend the configuration.