Step 1: Theme Installation
The first thing you need to do is log in to your WordPress admin area. Next, click on Appearance » Themes.
Once you are on the themes page, click on the Add New button at the top.
On the next screen, you will have the ability to select from: Featured WordPress themes, Popular WordPress themes, Latest WordPress themes, search for a specific theme or search for themes with specific features.
Go ahead and click on the Upload Theme button.
WordPress will now install your theme and show you a success message along with the link to activate or live preview.
Click on the activate button, and you’ve successfully installed and activated your WordPress theme.