How do I update a WordPress theme with FTP?
This article will explain how you can update premium or custom WordPress themes using FTP.
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?
Once you’re connected, navigate to the /wp-content/themes directory and upload your desired plugin there.
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.