This article will explain how you can update premium or custom WordPress themes using FTP.
Step 1 of 3
Start by connecting to your hosting using an FTP client such as FileZilla. For details on how to do this, please read our Support article: How do I upload files using SFTP?
Step 2 of 3
Once you’re connected, navigate to the /wp-content/themes directory and upload your desired plugin there.
Step 3 of 3
If your theme has a custom stylesheet (AKA a child theme) repeat the process for this as well. This will allow you to edit your theme and make custom changes to it at any time.
Please note: If you do not have a way to unzip the file on the server, you will have to unzip the file locally and then upload the unzipped directory of files.