commit 2cf963503549fecd41ff292e4166b4c95ec5930b Author: Roman Axelrod Date: Wed May 14 12:48:47 2025 -0600 Initial commit diff --git a/wp-import.sh b/wp-import.sh new file mode 100644 index 0000000..edadbf2 --- /dev/null +++ b/wp-import.sh @@ -0,0 +1,59 @@ +// Get Staging domain +STAGING_DOMAIN=$(wp option get siteurl | awk -F'//' '{print $2}' | sed 's/^www\.//') + +// Import DB +wp db import ./wp-content/mysql.sql + +// Get production domain +DOMAIN=$(wp option get siteurl | awk -F'//' '{print $2}' | sed 's/^www\.//') + +wp search-replace "www.$DOMAIN" "$STAGING_DOMAIN" --all-tables +wp search-replace "$DOMAIN" "$STAGING_DOMAIN" --all-tables +wp search-replace "https://$STAGING_DOMAIN" "http://$STAGING_DOMAIN" --all-tables +wp cache flush + +rm -rf ./wp-content/plugins/post-smtp +rm -rf ./wp-content/plugins/wordfence +rm -rf ./wp-content/plugins/wp-imgix* + +wp plugin deactivate wp-2fa +wp plugin deactivate post-smtp +wp plugin deactivate wordfence +wp plugin deactivate wp-mail-smtp +wp plugin deactivate wp-rocket +wp plugin deactivate webp-express +wp plugin deactivate wps-hide-login +wp plugin deactivate two-factor +wp plugin deactivate google-pagespeed-insights +wp plugin deactivate google-captcha +wp plugin deactivate akamai +wp plugin deactivate akismet +wp plugin deactivate disable-comments-rb +wp plugin deactivate mainwp-child +wp plugin deactivate mainwp-child-reports +wp plugin deactivate wp-security-audit-log +wp plugin deactivate activity-log-wp-seo +wp plugin deactivate email-log +wp plugin deactivate cloudflare +wp plugin deactivate wp-test-email +wp plugin deactivate two-factor-email-force +wp plugin deactivate security-headers-axeweb +wp plugin deactivate user-role-editor +wp plugin deactivate user-switching +wp plugin deactivate uipress +wp plugin deactivate autoupdater +wp plugin deactivate all-in-one-wp-migration +wp plugin deactivate wp-file-manager +wp plugin deactivate updraftplus +wp plugin deactivate wp-smushit +wp plugin deactivate akismet +wp plugin deactivate leadin +wp plugin deactivate clickcease-click-fraud-protection +wp plugin deactivate gtm-server-side +wp plugin deactivate contact-form-cfdb-7 +wp plugin deactivate contact-form-7-honeypot +wp plugin deactivate neverbounce-hubspot +wp plugin deactivate hotjar +wp plugin deactivate insert-headers-and-footers + +wp rewrite flush