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 WordPress Themes WordPress.org Theme Repository

Aileen Ryan
Aileen Ryan
5,624 Points

Getting themes while working offline/using local server

I downloaded xampp and wordpress.org so I can work on local server. In this video, he's searching for themes from his admin area, I can't do that from my admin area. Do I have to download them from wordpress.org? If so, where should I put them? And then what LOL Sorry if this is such an obvious answer, I feel so lost with what I'm doing.

Luke Towers
Luke Towers
15,328 Points

To install a theme without connection to wordpress.org through your admin area (connection to wordpress.org is what powers the visual search for themes in the backend), you have a couple of different options.

  1. You could manually install the theme by unzipping the theme folder into the wp-content/themes directory and then activating it in the backend, or
  2. You could upload the theme's ZIP folder through the WP admin interface (add /wp-admin/theme-install.php?upload to the end of your URL or visit the Theme page and click on Themes, Add New, Upload Theme.

Both of these options require a compressed ZIP folder of the theme in question, you can get these theme files from the WordPress.org theme repository (https://wordpress.org/themes/) or from other third party theme repositories.

2 Answers

Poul Larsen
Poul Larsen
5,902 Points

The easiest way is to have your computer connected to the internet then you can install a theme directly within wordpress admin area without having to manually download the theme.

Aileen Ryan
Aileen Ryan
5,624 Points

Thanks for the replies!