If you had purchase a theme from a theme store like envato or themeforest, you need to install the theme manually.

For themes bundled with plugins and settings, this tutorial will only get you through the basic but for the tricky part, I advised you to read and follow the theme’s documentation.

Today, I will show you how to manually install a WordPress theme.

There are two(2) ways to manually install the theme:

  1. Using the theme uploader
  2. Using FTP

Using the Theme Uploader

WordPress has a built-in theme upload functionality where you can easily select the downloaded theme and upload it to the theme folder.

  1. Download the theme from the seller/author’s website.
  2. If your theme comes bundled with plugins, extract the package and find the zipped theme file.
  3. Login to your website dashboard.
  4. From the Admin Menus, go to Appearance -> Themes
    themes
  5. Click the Add New Theme at the bottom of the installed themes list.
    themes-add
  6. Click the Upload Theme button at the top of the filter bar.
    theme-upload-btn
  7. Browse and select the zipped theme file.
    theme-select
  8. Click the Install Now button.
    theme-install-now
  9. Activate the theme.
    themes-activate

Using FTP

If for any reasons your web server wont let you upload the theme directly from admin panel, mostly for security reason, then you have to use ftp to manually upload the theme.

  1. Download the theme from the seller/author’s website.
  2. If your theme comes bundled with plugins, extract the package and find the zipped theme file.
  3. Extract the zipped theme file.
  4. Open your favorite FTP Software.
  5. Upload the theme into the themes folder of your WordPress install /wp-content/themes
    theme-upload
  6. Login to your website dashboard.
  7. From the Admin Menus, go to Appearance -> Themes
    themes
  8. Activate the theme.
    themes-activate

That’s it. just choose which ways will work for you. If you find any trouble uploading and installing your theme, you can contact us and we will be very glad to assist you.