You may encounter the following issues related to "zip" on your server if you do not have the required Zip file support, or you attempt to upload an item that is the wrong format for the plugin.
{
"error": {
"context": "uploadTemplateKitZipFile",
"code": "zip_failure",
"message": "Please upload a valid Template Kit zip file",
"data": []
}
}
This error typically indicates the file you are trying to upload is not an Elementor template kit that is compatible with the Envato Elements / Template Kit Import plugin.
There are many "template" types available on Envato Elements designed for specific software noted in the item description sidebar or category, but not all of them are compatible with WordPress or Elementor.
Our plugin supports items found under the Template Kits > Elementor category on https://elements.envato.com/wordpress/template-kits
- If your item says WordPress theme, please see How to Install a Theme on WordPress
- If your item says "Site Template", "Bootstrap Template" "HTML Template", "XD Template" or any other template type, it is probably not compatible with WordPress and cannot be installed using our plugin.
On Envato Elements, these items are under WordPress > Template Kits, however the Envato Elements plugin already displays this library for direct import if you have a subscription. https://elements.envato.com/wordpress/template-kits
If you have a subscription, be sure to connect your subscription, then import the kit directly from the Elements > Template Kits menu of your WordPress admin. See How to Use the Envato Elements plugin for a full guide
Tips for installing Elementor Template Kits:
- Download your file again and ensure it is not being unzipped. If you have Safari browser, you must ensure "Open Safe Files After Download" is disabled under Preferences.
- Upload the kit zip file to Elements > Installed kits (Envato Elements plugin) or Tools > Template Kits (Import plugin)
PHP Zip Extension not loaded
This error indicates an incompatibility with PHP on your server and the latest update to Elementor. To solve it, please ensure the PHP version is 7.4 or 7.5 (not 7.3 or 8) on your server.
Additionally, ensure the zip extension for PHP is installed.
-
To verify, Go to Elementor > System Info, see if "Zip Installed" says Yes. If it says No, the extension is not loading and you'll need to troubleshoot your server configuration.
General steps for most hosts:
-
Login to your hosting account
-
Click cPanel Admin
-
Under Software, click select PHP Version
-
This will take you to the PHP Extensions page. Look for "zip" and click the checkbox there.
If you are unsure how to do that or don't have these options, please contact your web host for assistance.