WordPress theme installation can prove to be easy or difficult, as it primarily depends on the type and availability of themes. Although you can always opt for automatic installation, especially when you are going for published themes, but sometimes when themes are unavailable and automatic installation fails, you will have no option but to go for manual installation. So, here is a quick manual installation guide for you.
Before you begin the installation process, it is important that you are aware of details related to your server or hosting account. You will also need a FTP client. Here are the installation steps:
Download your desired theme
Save the downloaded theme archive on your desktop/laptop
Extract it. You will find a folder named after the downloaded theme with several files inside
Use Filezilla to connect to your hosting account. Go to the aforementioned folder and then navigate to the installation folder, which is located on the right pane. Go inside the folder and then simply right click the folder (with your theme name) located on the left pane. Click the Upload option
Upon the completion of transfer, you will find a new theme folder
Go to Appearance>Themes. The downloaded theme will be located on the list