Here I provide detailed step by step instructions on how to install and activate themes in your WordPress site. Installing wordpress theme is very easy and simple. If you activate the new theme then your site will automatically change looks and functions.
Install a Theme using WordPress Admin Theme Search
You can install free wordpress theme from WordPress.org themes directory. The easiest way is by using the WordPress admin theme search functionality.
The first thing you need to do when you want to install a new WordPress theme is to login to your site admin page. Once there, go to Appearance -> Themes.
Here, you will see all the themes you have currently installed in your application. To add another one, simply click on the Install Themes tab.
In here, there are two methods are available to add new theme into our blog site. You can either use the the search field or you can upload the theme from your local hard drive.
Choose and Install a theme from the official WordPress theme directory
Installa theme from the official wordpress theme directory is the very easy method. This allows you to search for the theme you need directly from your site admin page.
Each theme in the official directory has to have Tags that describe its functionality allowing you to easily search for the right theme.
You will now see all themes that meet your search. Hover over any of them and you will see two options – to see a demo of the theme or to install it. Once you choose which theme you want to use for your site, press the blue Install button.
Your WordPress application will download and install the theme for you. Simply click the Acticate link on the next page you will be redirected to.
Upload a theme you have already downloaded
If you have a theme that’s not listed in the WordPress.org directory, you can simply upload it from the Themes -> Install Themes section in WordPress. To do this click on the Upload link at the top of the page.
Now, click the Choose File button, select the archive of your theme from your local computer and press the Install Now button.
In few seconds, WordPress will upload and extract the theme archive for you. All you need to do next is to press the Activate link under the message for successful theme installation.
If anyone has doubts on this topic then please do let me know by leaving comments or send me an email.