Title: Create Clone Programmically?
Last modified: February 24, 2019

---

# Create Clone Programmically?

 *  [cbcjock](https://wordpress.org/support/users/cbcjock/)
 * (@cbcjock)
 * [7 years, 3 months ago](https://wordpress.org/support/topic/create-clone-programmically/)
 * Is it possible to start the cloning process programmatically using PHP?
 * The CLI is working for us but I’d prefer not to use shell_exec in production 
   code.
 * I tried the following code but I’m getting errors that Classes do not exist, 
   it would appear MUCD_Admin is only loaded when an admin user is present.
 *     ```
       // Form Data
   
       $site_domain = 'mygreatwebsite';
   
                   $data = array(
                       'source'        => 0,
                       'domain'        => $site_domain,
                       'title'         => $site_domain,
                       'email'         => "myemail@gmail.com",
                       'copy_files'    => 'yes',
                       'keep_users'    => 'no',
                       'log'           => 'yes',
                       'log-path'      => '/app/public/wp-content/uploads/multisite-clone-duplicator-logs/',
                       'advanced'      => 'hide-advanced-options'
                   );
   
           $mucd_admin = new MUCD_Admin;
   
           $data = $mucd_admin->check_form($data);
   
           if (isset($data['error']) ) {
               $form_message['error'] = $data['error']->get_error_message();
           }
           else {
               $form_message = MUCD_Duplicate::duplicate_site($data);
           }
       ```
   

The topic ‘Create Clone Programmically?’ is closed to new replies.

 * ![](https://ps.w.org/multisite-clone-duplicator/assets/icon-256x256.png?rev=1011466)
 * [MultiSite Clone Duplicator](https://wordpress.org/plugins/multisite-clone-duplicator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/multisite-clone-duplicator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/multisite-clone-duplicator/)
 * [Active Topics](https://wordpress.org/support/plugin/multisite-clone-duplicator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/multisite-clone-duplicator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/multisite-clone-duplicator/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [cbcjock](https://wordpress.org/support/users/cbcjock/)
 * Last activity: [7 years, 3 months ago](https://wordpress.org/support/topic/create-clone-programmically/)
 * Status: not resolved