Now one would think why would you ever want that kind of setup for a Wordpress site. But believe me it reduces a lot of effort. In a minute you'll realize what I am talking about.
I prefer customizing the look and feel plus a little here and there of Wordpress sites locally before deploying them on the server. Of course it is possible to edit the code once the site is deployed from the wp-admin panel but then I find it quite inconvenient especially when the bandwidth is low(slow net speed). So I prefer doing it locally using other editors available like Notepad++.
So that means you edit and fill in all the initial stuff you got locally and then perform the following steps:
- Export the local database
- Import the database into the Hosting Server
- Using any client FTP (for eg. Filezilla )transfer your locally developed website to the Hosting Server
- Then make changes in the database so now the website refers to the actual domain instead of the localhost.
- Simply create a database on your Hosting Server.
- Now if using WAMP extract the Wordpress Installation in the C:\wamp\www\ directory and rename the wordpress to your site name(or anything you want)
- Open a browser and type localhost\your_wordpress_folder_name\
- A page will open which will ask you to select the language of your choice. After selecting that you will be asked for your credentials.
- Host name - url of database server (for eg: mysql.yourdomain.com)
- User Name - username of your database
- Password - password of your database
- Table Prefix - change this if you have(or want to in future) save content of several wordpress sites in the same database(i.e. one database for several sites)
- Click on submit.