I know it's not supposed to work like this and that InstantWP is made for testing and not for an actual website, but I didn't know it when I started out and after two months of work I just can't throw it all away and start over.

Is there any way to transfer what I made on a ftp server ?

I'm a newbie, so please be kind and detailed :)

2 Answers 2


Hopefully I can be of a little help.

Taking a look at the InstandWP website, it appears to be an install version of WordPress that installs into a directory, and then contains all settings etc for the site to run in a local environment.

I am not sure on the file structure of InstantWP, so I would assume that it essentially just creates a version of WordPress to run locally. There should be a wp-content/ folder somewhere within the file structure. This will contain all themes/plugins/media content that is related to your website.

So, there are a few things you are going to need to do, but this is by no means an exhaustive list to get everything working:

  • Start by accessing the InstandWP installation and find where your theme is installed. As mentioned earlier it should be located within wp-content/ providing that the install doesn't change where things are stored. You will need to copy out your theme to somewhere else for safekeeping (such as your desktop).
  • Then go into the WordPress admin panel, and go to Tools --> Export and export a copy of your Database in CSV format. This will contain any post/page/user/media content you may have created within the site.
  • On your live server (where you are hosting your new live installation of WordPress), install a fresh copy of WordPress if you haven't done so already. (If you have skip this step).
  • Once this is complete, you should be able to FTP (details of how to do this can be provided by your hosting provider if you don't know how to.) into the live server where WordPress is located and then navigate to the wp-content/ folder located on the server. Once in there enter the theme folder and upload your theme into that directory.
  • After all the uploading is complete, you can log into the Admin panel of your live version of WordPress. You are going to need to install the WP-Import plugin in order to import your database back into WordPress. (There are many guides on how to install plugins, which I won't be covering here!)
  • Finally activate your new theme in the Admin area, and you should be good to go.

This is only intended as a rough guide of the main steps you need to take in order to get it working, but it should point you in the right direction.

If you get stuck further, feel free to comment on here, and we can try and work out a further solution for you.

  • Thanks a lot ! I will test this out tomorrow and get back to you if it worked !
    – Runj
    Sep 2, 2016 at 12:58
  • Well I FINALLY have been able to try this and everything worked ... except for every media I've been "uploading" on my local site. They just don't show up on my live site. I've tried uploading an SQL backup but still nothing, while there is indeed every file on the FTP server. Do I need to retry everything in a specific order ? I may have done what you said, but in a different order, is this important ?
    – Runj
    Sep 8, 2016 at 17:33
  • Alright, I found my way out mainly thanks to this article : wpbeginner.com/wp-tutorials/… Thank you very much for helping me :)
    – Runj
    Sep 9, 2016 at 9:26

Via phpMyadmin

  1. Go to MySQL Admin
  2. Enter to phpmyAdmin with your user and password of your WP config access
  3. Create a sql backup

Go to your phpmyAdmin on your live server and

  1. on a new Worpress install database upload your home SQL backup, this contains all your data and setting of your local WP
  2. copy the full folder content via ftp, this will include all images, templates and plugins

Go to your live WP dashboard accesing with the user and password of your home WP

Be happy, every thing is done! I´ve moved a lot of sites this way.

  • I made it, and your answer helped me :) Thank you!
    – Runj
    Sep 9, 2016 at 9:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.