22 lines
650 B
Bash
Executable File
22 lines
650 B
Bash
Executable File
#!/bin/sh
|
|
|
|
. ./config
|
|
|
|
rsync -azP "$remote_ssh:$remote_wp_path/wp-content/" "$local_wp_path/wp-content" --delete-before
|
|
|
|
echo "DB size before:"
|
|
wp db size --path="$local_wp_path"
|
|
wp db export --ssh="$remote_ssh$remote_wp_path" --add-drop-table - | wp db import --path="$local_wp_path" -
|
|
echo "DB size after:"
|
|
wp db size --path="$local_wp_path"
|
|
|
|
wp search-replace "$remote_protocol://$remote_domain" "$local_protocol://$local_domain" \
|
|
--path="$local_wp_path" \
|
|
--skip-columns=guid \
|
|
--quiet
|
|
|
|
wp search-replace "$remote_domain" "$local_domain" \
|
|
--path="$local_wp_path" \
|
|
--skip-columns=guid \
|
|
--quiet
|