Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress Local WordPress Development Local WordPress Development Migrating WordPress from Local to Live Server

Manny Ramos
Manny Ramos
1,050 Points

do i neeeed to buy a domain and hosting site to make my wordpress site mockup? i just want to create it andthenbuydomain

title says it all do i need to buy domain to create a wordpress in a local host

Robbie Thomas
Robbie Thomas
31,093 Points

My suggestion is, try a free hosting company for starters and make your WordPress site, but some free hosting companies may not allow WordPress on their host, so look for that option first.

Most free hosting sites will have a subdomain, like yoursite.freehosting.com and some offer domain parking.

However, after you make your site and you want to continue on with making WP sites, go to a paid hosting site. These free hosting sites have a lot of rules and they don't last long.

Hopefully this helps!

3 Answers

Hi Manny,

You can do local Wordpress design & development by installing "Desktop Server" from https://serverpress.com.

There is a treehouse course on how to do this, see https://teamtreehouse.com/library/how-to-install-wordpress-on-your-computer

I use this all the time and prefer it to working online.

Kevin Stradtman
Kevin Stradtman
47,512 Points

You can choose to make the site on a local server such as MAMP or XAMPP. You make the site and then use a WordPress plugin called "duplicator". Put all your info about your site on the plugin and then send it to a live server. It is best to develop locally, because it is faster to make a site.

You can host your site for free at https://www.000webhost.com/free-wordpress-hosting