Self Hosted Blog

Self Hosted Blog gives you high quality resources and tutorials for learning the WordPress web hosting platform.

  • About
  • Blog
  • Contact
  • Archive

How to Install a WordPress Theme by Uploading

Last Updated October 24, 2017 By Lisa Jahred

Now that you set up a self hosted blog, you’ll want to install a WordPress theme on your blog. I have step by step instructions for you.

Install a new WordPress themeIn this post, I show you how to upload, install and activate a premium WordPress theme. You can also find lots of free WordPress themes that are available from your WordPress dashboard.

Let’s get started.

What to Do Before you install a new Theme for WordPress?

Installing a WP theme is pretty easy. You’ll have a new look and feel for your blog!

BUT …

Some things may change. For example, when I activate a new theme, the sidebar widgets usually change or are placed in a different location.

I recommend that you check your sidebar widgets first. Copy and paste the code from any text widgets into a text file on your harddrive.

Make a list of your existing widgets so you can put them back in place after you activate your new WordPress theme.

Steps to Install and Activate a New WordPress Premium Theme

Before you purchase a premium WP theme, make sure you go through the demo. There should be one available.

You’ll want to try out every aspect of the theme so you know it’s a good fit for your blog needs. Here are some of my favorite WordPress themes:

  • ElegantThemes
  • StudioPress Themes
  • Thrive Themes

After you purchase the WordPress theme, you’ll either get a download link or download it from the purchase page.

Premium themes for WordPress are well-worth it. They are usually kept updated and provide customer support. Also, I find they are much easier to use, with features to make customization simple to do.

It will be in the form of a .zip file. You don’t have to unzip the file. You will be uploading the zipped file.

Save it in a place on your computer hard drive where you can easily navigate to it for uploaded.

Install a New WordPress Theme

Log into your WordPress site and let’s install your theme!

  1. From your WordPress dashboard, select Appearance > Themes.
    Appearance themes menu
  2. On the Themes page, click Add New.
    add new theme button
  3. On the Add Themes page, click Upload Theme.
  4. Click Choose File. Navigate to the WordPress theme .zip file on your computer harddrive.
  5. Select the file and click Open. You will be returned to the Upload Theme page and the filename will appear next to the Choose File button.
    upload wordpress theme zip file
  6. Click Install Now.

After the theme is installed on your WordPress blog, it’s not yet activated. You can either select Activate or Live Preview.

Preview or activate WP theme
The Live Preview will give you an idea of what your site will look like with the new theme applied. Keep in mind, that you haven’t yet customized the home page, sidebar widgets, or heading. The Preview may not look great yet!

If you are satisfied that this is the theme for you, click Activate to make it active.

Customize your WordPress Theme

After you upload and activate the new WordPress theme you will have to customize it to fit your needs. Just go to Appearance > Customize.

Wordpress theme customization

There are a variety of elements that you can work with to customize your header, colors, widgets and more for your new blog theme!

Final Thoughts

I hope this tutorial about uploading and installing a WordPress theme was helpful. Let me know if you have any questions.

If you are looking for premium WordPress themes that are super easy to work with and look great, I recommend StudioPress Genesis themes. Plus they have incredible customer support!

Steps to install a WordPress theme via uploading. Use the .zip file to upload to WordPress.

Leave a Reply

Your email address will not be published. Required fields are marked *

Featured Post:

How to Get the Best Monthly Web Hosting for WordPress

How to Get the Best Monthly Web Hosting for WordPress

Popular Posts

  • How to Prevent WordPress Drafts Getting Crawled by Google

Copyright © 2023 · Powered by StudioPress Themes and SiteGround Web Hosting | Disclaimer