Enter your Email Address to get subscribed to our Blog.

One of the basic things before you move your business online is to build a website, and WordPress Hosting is a good choice when it comes to creating a WordPress website. Once you’ve created your WordPress business website, it is important to install a WordPress theme to give your website a customized professional appearance that fits your objective for the website. A theme is a vivid description of your website, as design and representation go a long way in determining the look and feel of it. There are a variety of themes, each catering to a different set of niche. Take, for example, a rock-band musical website with pastel pink tones, small font size, too much content and no proper page segmentation whatsoever. This website demands a theme that gives emphasis to photographs, audio and video.

In one of our earlier posts, we covered 6 Features to Look for in a WordPress Theme. After we have chosen the theme, the next step is to install a WordPress theme.

In this post, we’ll see the steps required on how to install a WordPress theme on our website.

The Beginning:
There are two ways to install a WordPress theme:

  1. Manually installing a Theme on WordPress
  2. Installing a Theme on WordPress from your WordPress Dashboard

We’ll cover both these methods, let’s start with the first method.

  1. Installing a WordPress Theme Manually using FTP:
    FTP stands for File Transfer Protocol and is used to transfer files between client and server computer systems. For installing WordPress theme manually using FTP, you will need to setup your FTP access within your web hosting. You will require the following:

    • FTP Client Application
    • FTP URL, Username & Password

    Step I – FTP Client Application:
    Firstly, you will need to install the FTP Client Application on your system. There are plenty of applications but the most recommended one is FileZilla. FileZilla is free and easy to use. Once your application is downloaded. Setup FileZilla, you can follow the steps mentioned here to create a connection between the client and your domain name.

    Step II – Unzip your Theme:
    Next step, is to download the theme you wish to upload to your WordPress website, from any theme website like ThemeForest etc. Once the download is done, unzip the folder on your computer.

    Step III- Upload:
    The following steps explain, how to upload a theme on WordPress:

    1. Log in to your hosting server using the FTP credentials mentioned above.
    2. After logging in, go to the wp-content/themes/ folder. Here, upload the content of the unzipped theme folder from your system.
    3. The uploading starts now, this may take a while depending on the speed of your internet connection.
    4. After the upload is complete, your theme will be in the folder on your server.

    Step IV – Activation:
    Now login to your WordPress Admin dashboard, navigate to the ‘Appearance’ tab and go to the ‘Themes’ page, there you will see the theme you have uploaded. Click on ‘Activate’ to activate the theme.

  2. Installing a WordPress Theme by Uploading it:In this method, we will cover how to install WordPress theme by uploading it to your WordPress dashboard. For that you need to download a theme from any WordPress theme website. You can install a free or a premium theme. Free themes are directly available in the WordPress directory whereas, premium themes need to be downloaded from external sources.For our purpose, we will be using a custom WordPress theme. To install a WordPress theme of your choice, download it and store it on your computer, from there you can upload it to your WordPress admin area.Step I: Login to your WordPress dashboard and go to ‘Appearance’. In the Appearance header, you will find the option ‘Themes’, click on that.Step II: Once you click on the ‘Themes’ tab, the theme page will open. On that page, you will see the ‘Add New’ button. Click on that.

    Step III: After clicking on the ‘Add New’ button, a new page opens with the button ‘Upload Theme’ to upload the theme to WordPress website.

    Step IV: After clicking on ‘Upload Theme’ you will be asked to Browse the theme, choose the file (.zip file) and then click ‘Install Now’

    Step V: Once your chosen theme is installed, click on ‘Activate’ and preview your theme.

    You’ve successfully uploaded and installed the theme on your WordPress website.

The End:
After completion of the above steps, you’d have installed a theme on WordPress website and your professional looking website is now ready to be launched to the world. Try to keep your theme as simple, uncomplicated and professional as possible to attract more users.

Hope this post on how to install WordPress theme was insightful. Have any comments for us? We would love to hear your comments and suggestions. Drop them in the comments section below.


There is no ads to display, Please add some
H. FatimaH. FatimaH. Fatima used to be an Engineer by profession and Writer by passion until she started pursuing full-time writing. She is presently a Content Marketeer at Newfold Digital (APAC). She mostly writes what she deeply perceives and analyses, it is her way of unwinding. Her interests include writing, reading (an avid reader), watching foreign-language movies and public speaking.View all posts by H. Fatima