How to Install WordPress Themes

This is a very basic tutorial which will help WordPress beginners to setup up a new WordPress theme in his/her development server. In this tutorial i will share how to install WordPress theme after WordPress standard installation.

This is the second steps to setup a WordPress blog/websites. After successfully installation of WordPress you need to install new theme. There are lots of free WordPress themes are available in WordPress theme directory for different purposes. here is the some best & free WordPress themes with responsive design to develop awesome websites.

How to install WordPress theme

Before installation new theme, please make sure your WordPress version is compatible with your theme. To install theme, first login in your admin section and navigate to the Appearance => Themes. On this screen click on Add New button to install new theme.

On the Add themes page you have two options to install theme first is you can select one available theme from WordPress theme directory OR you can upload your custom theme/already downloaded theme.

Click on the Upload Theme option to upload custom theme or already downloaded theme. Select the theme zip file from your computer and click on Install button.

After installation you will be redirected to the below screen. On the below screen you can see the Live Preview of installed theme. If loved with that layouts & designs then click on Activate option to enable the themes features from below screen.

Now you have done with new theme installation. After clicking on Activate button you will be redirected to the theme landing page with success message like “New theme activated. Visit site”.

If want to make some changes in your installed theme, then click on the Appearance => Customize option from left navbar. Theme customize option is the best & recommended way to make change in your websites. It is very easy to make changes. You can also do this even you have not coding knowledge.

Installing a WordPress theme using FTP

There is also another way to install a new theme in your WordPress website. You can install using FTP client. Login into your FTP and navigate to the wp-content => themes folder and upload the unzip version of your theme.

installing wordpress theme using ftp

After successfully uploaded all folders & files, Login into your website admin panel and click on the Appearance => Themes. On that page you will see your uploaded theme, click on Activate button to activate the theme.


Above are the simple & easy steps to install WordPress theme in your current WordPress websites. Still you need help in theme installation, feel free to add your comments in below comment sections. Do you like & share this article with your friends, and don’t forget to follow us on Facebook and Twitter to learn cool WordPress tutorials.

If you like FreeWebMentor and you would like to contribute, you can write an article and mail your article to [email protected] Your article will appear on the FreeWebMentor main page and help other developers.

Recommended Posts:

Prem Tiwari

An engineer by profession and a passionate blogger by heart. Founder of (A Programming blog for beginners), Tech Speaker at various forums. A part from this he is an open source enthusiast, WordPress Lover, Blogger, SEO, and Growth Strategic.

Article Tags: , , , , , , , , , , , , ,