You can easily install a WordPress theme and activate it manually. Please, follow the steps below to do so.
Steps to install a WordPress Theme Manually
-
Log in to the WordPress dashboard.
-
From the Dashboard menu, go to Appearance and click on Themes.
-
Click on Add New Theme.
-
Choose Upload Theme.
-
Click on Browse and choose the theme from your computer. Click on Install Now. -
It will take a few moments to install. After that, click on Activate.
Congratulations, you have installed and activated a new WordPress theme.