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 How to Make a Website with WordPress Customizing WordPress Themes How to Make Child Themes

2,036 Points



I am new to wordpress, having started with front end coding- I have no idea how all this backend stuff works. I followed the other wordpress tutorial that showed you how to install wordpress locally using Desktop Server.

Using Desktop server and my .dev site: trial.dev, how to I find the files and edit them to create a child theme. I am so confused by this- and I can't find info that is clear enough for me anywhere. Do I access it in the database? or the dashboard, or in finder? (im on a mac)

Please clear this up for me and put it in lamans terms. Do i need ftp software for it, or not because it's local? I have cyberduck which I used to get my other hardcoded websites up and running.

Thanks in advance

2 Answers

Mike Constantino
Mike Constantino
12,034 Points

If you are set up locally, theme files will be in wp-content/themes/THEME NAME.

Since you're local, you can just use Mac Finder. Otherwise, you would need to use FTP or something similar.

From there, you can create a new folder, name it something like themename-child, and follow the instructions in the Treehouse course from there.

2,036 Points

Ok, so I can create a child theme locally- by just creating a new folder, but do I then just reload wordpress in desktop server for the changes to take effect? if I then updated the theme would it keep my changes?

I have filezilla to migrate to live- which is what Zac is using- but am i right in thinking this doesn't need to be done until the end i.e my site is finished?