You can manually install a WordPress theme using a theme file from your computer. Follow these steps:
-
Log in to your WordPress Dashboard.
-
Go to Appearance > Themes.
-
Click Add New Theme.
-
Select Upload Theme.
-
Click Browse, choose the theme file from your computer, and click Install Now.
-
Once installed, click Activate to apply the theme.
Your new WordPress theme is now installed and active.