Download 27+ Premium Themes for $79

Installing a WordPress theme is easy. There are three ways to install a theme. Are you installing a free theme from, or a premium one from this website?

The installation procedure can be a bit different for the free themes as they can be directly downloaded from the WordPress admin panel, without having to upload a zip file.

If you prefer to upload the free theme’s zip file instead, that works too.

Installing a premium theme

  1. Download the theme zip file from your account page on
  2. In your admin panel, go to Appearance -> Themes and click the “Add New” button.
  3. Click the “Upload” button.
  4. Select the file
  5. Click “Install Now”

Installing a free theme

  1. In your admin panel, go to Appearance -> Themes and click the “Add New” button.
  2. Type in the theme name in the search form and press the “Enter” key on your keyboard.
  3. Click on the “Activate” button to use your new theme right away.
  4. Navigate to Appearance > Customize in your admin panel and customize to taste.

Manual FTP upload

  1. Unzip your file
  2. Start your FTP software, like FileZilla, and connect to your web server. (If you don’t know how to do this, please contact your web hosting provider.)
  3. Navigate to your WordPress installation. Open the wp-content folder and then the themes folder.
  4. Now upload your themename file folder (from step 1) in your themes folder. Your folder structure should look like this: /wp-content/themes/themename/.
  5. Activate your theme in the WordPress admin panel Appearance > Themes tab.