• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question Clone Wordpress with CLI or API

Mike99

Basic Pleskian
Hello,

I am running Plesk Onyx behind my own hosting interface, customers do not login to Plesk.

I would like to be able to clone staging Wordpress website to production from my own hosting panel, I did not find this functionality in API, but I guess I would create script that would use:

plesk ext wp-toolkit --wp-cli ....

Please somebody experienced or from Plesk team, could you provide some wp-cli command examples that Plesk uses when customer clicks on the Clone button in WP Tool kit, so my outcome would be the same as when it is done by Plesk?

My situation will be very easy, both production website on www.example.com subdomain and staging website on staging.example.com will always be the same, databases will be already created and WP installations present, I just want my customer to click clone button in our interface and make it clone staging -> production.

Thank you, Mike.
 
Unfortunately, there is no API or CLI command equivalent for the WP cloning feature. You can submit corresponding feature request for adding this functionality to Plesk UserVoice.
 
Thank you for your reply,

I read description of Clone and Sync and it seems I want to use Sync feature, is sync doable or not even Sync feature?

There is always a way, maybe I can do not exactly clone/sync, but just use WP CLI to just to copy database and data, would this break the way WP Toolkit looks at my sites? Would then be safe using WP Toolkit?

I am not able to wait until feature request gets fulfilled, I have seen some cool request with a lot of votes 4 years old an nothing.
 
Back
Top