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


Craig Watson
Craig Watson
27,930 Points

Advice on what to do next??


I've been working through a project on WordPress with Zac, I'm pretty happy with the UI of WordPress Dashboard and seem to be progressing well.

My snag is, I completed the registration of my site using the one click install and to progress I looks like I would have needed to go down the 5 Min download option from .org to be able to create a child theme file and really start pushing my learning forward.

Is this correct / if i was to build a site for a client without the need for child themes and custom css would the one click install be sufficient??

Sorry if this is a bit vague I'm still quite new to the hole process so certain areas are a little grey.

Thanks Craig

Hi Craig - do you mean you you used the self hosted wordpress.com or did you install it through your hosting account - many of which offer a one click install option.


Craig Watson
Craig Watson
27,930 Points

Hi Graham, the walk through the was to use my hosting account (web hosting for students) then CPanel to activate using wordpress?


3 Answers

Hey Craig, I'm not sure what sort of clients you plan to take on, but for most people shared hosting is what they choose. cPanel allows Wordpress installations using scripts, which are usually one-click, and you're done. However, I think it's also good to have knowledge of how to install Wordpress manually if you ever need to.

Child themes are a different concept. I'm not entirely sure, but I think the new course Wordpress Theme Development might have some information on child themes. However, this is currently some information on the video How to Make Child Themes.

Basically child themes you can think of sort of like skins. They allow you to edit parts of the theme: functions, CSS and other markup without affecting the parent theme. This allows for easy updates to the parent theme while your child theme acts more aesthetically.

Craig Watson
Craig Watson
27,930 Points

Hi Dustin, sine you and Graham have posted I took the course on Installing WordPress Locally, I now have that set up and was took through in more detail the FTP software and how to use it with Zac.

As you say and after learning a little more I'm sure for many of my potential clients that the one click install will be more than sufficient for the needs of the site and should I need the services of the alternative I now understand how it works.

The next piece on my track is Theme Development so fingers crossed I will not hit the wall I did at this point!

Thanks gents honestly the help has been much appreciated! Craig

Hi Craig

For my wordpress work flow I do the following.

  1. Download lastest files direct from wordpress.org
  2. Make a local version of the site (basically following the 5 minute install)
  3. Make custom theme and associated assets
  4. Upload to a live site for client testing

In the past I have developed direct on a testing server and happily used the one click install option as it does save a bunch of time with FTP uploads.

Just my thoughts - not sure if that is helpful.


Craig Watson
Craig Watson
27,930 Points

Thanks Graham,

Yes I think I will have a go at that, I'm not finding a clear way of editing / creating a child.php file for customization. I'm at the point now were I'm moving on to custom themes in depth and moving on to PHP in detail so knowing that way sounds best.

Thanks for the reply.

No problem - happy Theme Development - from one North East person to another