Find Jobs
Hire Freelancers

Automated migration PHP function in one click

$30-250 USD

In Progress
Posted almost 6 years ago

$30-250 USD

Paid on delivery
I need to convert manual process to be automatic with 1 click from the button to generating the ecommerce shop (woocommerce) after new user created registration form. I think it is not difficult to create PHP function for these steps. *Freelancer must have the experience using Duplicator plugin to install/duplicate/migrate new wordpress site List of my manual processes I am doing after I built backup wordpress .ZIP file by Duplicator plugin. 1 I manually create new DB mapping with new/exisitng DB user on cPanel. 2 I manually create sub directory e.g. /babarashop with the exisitng main path (e.g. domain path: /myshop) e.g. result: /myshop/babarashop. 3. I manually copy .zip and [login to view URL] files which generated by Duplicator pplugin into sub directory (/myshop/babarashop) 2. Once calling [login to view URL] ,e.g. [login to view URL], it will have multiple manual steps of duplicator for doing site installaiton: 2.1 Checking/Verify files 2.2 Manual Insert DB host/DB Name/user/password 2.3 Edit site title... 3. I have to manually change Site title / Admin email / Admin nickname/ admin user/ admin password/ woocommerce admin email/ select Theme activation on new site. (most of them are in wordpress users and options tables), we can automatic update the value on Users table and Options table by SQL scripts for updating. **Note1: All value for creating new site will retrieve from Wordpress users, user-meta tables after user submitted registration form, such as shop name /babarashop, user nickname, admin email, site title, etc. **Note2: The data will be saved or updated into list of Wordpress tables such as users, options, woocommerce. **Note1 and **Note2 I will provide real SQL scripts "select" and "update" for you running on PHP function for each steps. such as: Source: main website: [login to view URL] website root directory: /myshop .zip file and [login to view URL] file will be kept in myshop/installer/ Result: new woocommerce store: [login to view URL] .zip will be installed into wordpress site: /myshop/babarashop/ with Site URL: [login to view URL] I think it is not too difficult for PHP function provding for new user 1 click install button. Then all everything finish, they get new store as duplicated wordpress website into sub-path e.g. [login to view URL] If you have any suggestion, please let me know.
Project ID: 17178479

About the project

15 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average $267 USD for this job
User Avatar
Hello, I am interested in your project. Let me submit my detailed confirmation/ questions soon. Hope you hold your projects award decision until then. If urgent let me know - I try to make it early. Thanks Gopal
$555 USD in 10 days
4.8 (695 reviews)
9.3
9.3
User Avatar
Hi!. I am available right now, how are you? I am interested in your project and would like to discuss the project with you. I always deliver on time and on budget feel free to check my feedbacks and portfolio. I understand that you require PHP, WordPress . Please Send me a message so that we can discuss more about this project. Over 50 projects successfully completed. Satisfaction Guarantee and Quality Work, Support 24/7. Cheers, Dimitrije.
$190 USD in 8 days
4.7 (54 reviews)
5.6
5.6
User Avatar
I can do it dddd s d .
$155 USD in 3 days
5.0 (14 reviews)
3.8
3.8

About the client

Flag of THAILAND
Sai Mai District, Thailand
5.0
4
Payment method verified
Member since Jun 1, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.