How to Import Elementor Templates on Elementor
Import Elementor templates via WordPress dashboard (Templates > Add New > Import), Elementor editor (folder icon > My Templates > import), or WP-CLI for bulk. Supports .json singles or .zip multiples; verify file format and server limits first to avoid failures. Templates appear in My Templates for easy insertion.
Prerequisites
- WordPress with Elementor or Elementor Pro activated
- Hello Elementor theme active
- Admin user role
- PHP 8.1+ with Zip extension and 256MB+ memory limit
- Template as .json or .zip file
Step-by-Step Instructions
Log in to WordPress Admin
Navigate to Templates > Add New
Click Import Templates Button
Select and Upload File
.json file or .zip archive with multiple JSONs. Unzip kits first if needed to access individual files.Confirm and Import
Edit Page with Elementor
Open Template Library
Import from Editor
.json or .zip file, and confirm. The template loads into My Templates.CLI Import (Advanced)
wp elementor library import /path/to/template.json --returnType=info Replace path with your file; use for bulk or automation.Verify and Use Template
Common Issues & Troubleshooting
Invalid file format or 'Unauthorized user' error
Use only .json or .zip; ensure admin login, unzip kits first, and enable unfiltered uploads in Elementor settings.
Server timeout or empty template on large kits
Increase PHP memory to 256MB+, max upload size; split imports (design first, then content); deactivate caching plugins like Jetpack.
Import fails with PHP/server limits
Use PHP 8.1+ with Zip extension; contact host to raise limits; try CLI for bulk.
Templates not appearing or blank
Activate Hello Elementor theme; enable Flexbox Container for post-Oct 2023 kits; deactivate conflicting plugins.
Pro templates won't import on free Elementor
Install/activate Elementor Pro for premium templates like headers or popups.