If you’d prefer to install your theme via FTP/SFTP you can. It’s still super easy just follow this steps.
First, you need to install a FTP (file transfer protocol) app, You have many choices like Transmit or free apps like FileZilla or Cyberduck. Once you’ve got it installed, open up your app to connect to your server. You will also need to be logged into your hosting account to gather the following information:
Log into your Themeforest account, go to your downloads and locate your theme. Click on the download button and select the “Installable WordPress file only”. This will download the zip file for your theme.
In the FTP app navigate to wp-content/themes and upload the theme file meza.zip. You can upload the unzipped folder but this is not recommended because it’s take a long time to upload files one by one and in some bad internet connection some files won’t upload.
Extract the zip file
Log into your host control pane, Navigate to file manager wp-content/themes and select meza.zip and extract it.
Activate the theme
1- Go to WordPress dashboard > appearance > themes
2- You should find Meza with your installed themes, just click activate.