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 WordPress Theme Development Starting a WordPress Theme Setting Up A WordPress Theme Folder

melissa brown
melissa brown
4,670 Points

not developing locally?

im using cyberduck. i see all wordpress files in the public html folder. if i wanted to drag and drop my theme inside cyberduck. which folder would i put it in? on the setting up a theme folder video they are developing locally and it shows theme folders that are on their wordpress admin page. but i cant find that folder in the folders in cyberduck. how do i upload my own themes inside?

1 Answer

Patrick O'Dacre
Patrick O'Dacre
15,471 Points

If you have WordPress installed in the root folder "public_html" then go to wp_content > themes to add your theme folder.

But if you have WordPress installed in a sub-folder, then you'll have an extra step:

  1. Go to public_html
  2. Go to sub-folder in which you installed WordPress
  3. wp-content folder > themes

So final path should look like this:


in which you'll have your functions.php, style.css, etc.

or if you have WordPress installed in a sub-folder the path will be:


hope that helps.