I'm sorry you're having trouble manually installing your new WordPress theme. In order to install a new WordPress theme, you will want to upload and install that theme from within your WordPress dashboard. For step-by-step instructions, please see our article on Manually Installing a WordPress Theme from the Internet
Please let us know if you have any additional questions or need further assistance.
|Email:||support@WebHostingHub.com||Ticket:||Submit a Support Ticket|
|Chat:||Click To Chat Now|