Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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.