While WordPress has themes that can be installed directly through the admin page of WordPress, you can also use themes that you find online.  Themes can be found for free at some websites, while others may charge a fee to use their theme.  In this case, you will need to upload the theme using the WordPress Dashboard. If you need to return to the previous course, please go to How do I find a Wordpress Theme Online?

How do I manually install a WordPress Theme?

First, download the theme from the Internet.  It should always download in a .zip or tar.gz file, so make sure that is what is downloaded.  If it is, log into your WordPress Dashboard.  Once you are in your Dashboard, click on "Appearance" which will bring you to the "Themes" page:


Click on Install Themes as shown above, and the following screen will display.  Click on "Upload":


Click on the browse button to navigate your computer and find the zip file.  Once you have found it, click "Open."  Then, click "Install Now":


The theme will take a moment to upload.  Once it is installed, you will get the following screen.  You can now preview what the Theme will look like with your content:


When you click on Preview, a preview of your site will show:


    If you like how it looks, close the preview window and click on "Activate" under the theme to enable the theme to be live on your site. 


    You now can go to your website and make sure that the theme displays properly. If you would rather change your theme, please go to How to Change Your Wordpress Theme

    To see a summary of the courses in this class, please go to:  103: Installing a New Theme.

    Did you find this article helpful?

    We value your feedback!

    Why was this article not helpful? (Check all that apply)
    The article is too difficult or too technical to follow.
    There is a step or detail missing from the instructions.
    The information is incorrect or out-of-date.
    It does not resolve the question/problem I have.
    How did you find this article?
    Please tell us how we can improve our Help Center:
    Email Address
    Optional, but our team may contact you for more information.
    Did you find this article helpful?

    Post a Comment

    Email Address:
    Are you a bot?

    Please note: Your name and comment will be displayed, but we will not show your email address.

    Related Questions

    Here are a few questions related to this article that our customers have asked:
    Ooops! It looks like there are no questions about this page.
    Would you like to ask a question about this page? If so, click the button below!

    Help Center Search

    Current Customers

    Email: support@WebHostingHub.com Ticket: Submit a Support Ticket
    Call: 877-595-4HUB (4482)
    757-416-6627 (Intl.)
    Chat: Click To Chat Now

    Ask the Community

    Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

    Not a Customer?

    Get web hosting from a company that is here to help.