Como corrigir o Elementor Kit que não importa corretamente
O que é Kit não importa Elementor?
O recurso Import / Export Kit do Elementor empacota configurações, templates, páginas, conteúdo e estilos de um site em um arquivo .zip para recriar tudo em outra instalação. A falha acontece quando o WordPress não consegue processar esse pacote inteiro de uma vez: o servidor encerra a requisição por tempo ou tamanho antes de gravar todos os itens, o arquivo é rejeitado como inválido, ou uma dependência do kit não está presente no site de destino.
Como identificar
- A barra de progresso da importação para em uma porcentagem e nunca conclui, deixando a tela ‘Importing your kit’ congelada.
- Mensagem ‘Invalid template’ ou ‘This is not a valid Elementor kit’ logo ao enviar o arquivo .zip.
- A importação termina com sucesso aparente, mas as páginas, posts e imagens do kit não aparecem no site de destino.
- Erro ‘Couldn’t import’ ou retorno em branco no painel após alguns segundos de processamento.
- Widgets ou seções criados por addons de terceiros entram vazios ou com configuração perdida depois da importação.
Antes de começar: Antes de alterar php.ini, wp-config.php ou reimportar um kit em um site com conteúdo, faça backup completo de arquivos e banco de dados. A importação grava templates, opções e posts, e uma execução interrompida pode deixar configurações pela metade.
Como prevenir
- Gere e importe kits sempre entre instalações com a mesma versão maior do Elementor e do Elementor Pro, evitando incompatibilidade de manifesto.
- Antes de importar, eleve memory_limit, max_execution_time e os limites de upload para valores folgados em relação ao tamanho do .zip do kit.
- Mantenha instalados e ativos no destino todos os addons de terceiros que o site de origem usava, para que os widgets sejam reconhecidos.
- Para kits grandes, use sempre a importação em duas etapas, separando estrutura e conteúdo, em vez de importar o pacote inteiro de uma só vez.
Causa
- Timeout do servidor: o kit é grande e o processo ultrapassa o max_execution_time do PHP antes de gravar todo o conteúdo, encerrando a requisição no meio da importação.
- Limite de upload do PHP menor que o arquivo .zip do kit: quando o pacote excede upload_max_filesize ou post_max_size, o WordPress rejeita ou trunca o envio.
- Memória insuficiente: o memory_limit do PHP esgota ao montar templates e mídia em lote, abortando antes de concluir.
- Arquivo enviado não é um kit nativo do Elementor: pacotes do Envato ou ThemeForest são empacotados de forma diferente e disparam o erro de template inválido nesse recurso.
- Plugins de dependência ausentes no site de destino: widgets de addons de terceiros referenciados pelo kit não importam porque o plugin que os registra não está instalado e ativo.
- Conflito da camada de layout: o recurso Container ativo oculta ou rejeita templates baseados em Sections de kits legados, fazendo a importação vir incompleta.
Como resolver
- Importe o kit em duas etapas: Esta é a correção oficial do Elementor para o timeout. Em vez de importar tudo de uma vez, separe estrutura e conteúdo. Vá em Elementor, Tools, Import / Export Kit, clique em Customize e, na primeira passagem, desmarque apenas a opção Content antes de importar. Na segunda passagem, repita o processo desmarcando tudo e deixando marcado somente Content.
Elementor -> Tools -> Import / Export Kit -> Customize 1a passagem: desmarcar 'Content' -> Import 2a passagem: marcar somente 'Content' -> Import - Aumente os limites de PHP: Se a importação trava por tamanho ou tempo, eleve os limites no servidor pelo arquivo de configuração. Edite o php.ini ou peça à hospedagem para aplicar valores compatíveis com o tamanho do seu kit. Os parâmetros abaixo cobrem upload, payload, memória e tempo de execução.
upload_max_filesize = 128M post_max_size = 128M memory_limit = 512M max_execution_time = 300 - Confirme que o arquivo é um kit nativo do Elementor: Pacotes vendidos no Envato ou ThemeForest têm estrutura diferente e não entram pelo Import / Export Kit. Abra o .zip e verifique se existe o arquivo de manifesto do Elementor na raiz. Se for um template kit de marketplace, instale o plugin companheiro indicado pelo autor e importe por ele, não pelo recurso nativo.
manifest.json (presente na raiz do .zip de um kit nativo) site-settings.json - Instale as dependências e ajuste a camada de layout: Antes de reimportar, ative no site de destino os plugins de addons que o kit usa, para que os widgets de terceiros sejam reconhecidos. Se o kit for legado e baseado em Sections, desative temporariamente o recurso Container para liberar a importação. O caminho do recurso está abaixo.
Elementor -> Settings -> Features -> Container -> Inactive Plugins -> ativar os addons de terceiros usados pelo kit - Verifique o servidor e os logs: Peça à hospedagem para confirmar que a função allow_url_fopen está ativa e que o PHP é 7.4 ou superior, requisitos do recurso. Em caso de falha silenciosa, ative o WP_DEBUG_LOG para capturar o erro real gravado durante a importação.
allow_url_fopen = On php -v (esperar PHP 7.4 ou superior) define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );
APACHE
# wp-content/uploads/.htaccess ou raiz do site — elevar limites do PHP p/ importar kits grandes
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 512M
php_value max_execution_time 300
Perguntas frequentes
Por que o Elementor mostra Invalid template ao importar meu kit?
Porque o arquivo enviado não é um kit nativo do Elementor. Pacotes do Envato ou ThemeForest são empacotados de outra forma e precisam ser instalados pelo plugin companheiro do autor, não pelo recurso Import / Export Kit.
A importação do kit trava no meio, o que faço?
Quase sempre é timeout por tamanho. Importe em duas etapas: primeiro desmarque Content e importe só a estrutura, depois importe apenas Content. Em paralelo, suba memory_limit e max_execution_time no PHP.
Qual o limite de upload ideal para importar um kit do Elementor?
Defina upload_max_filesize e post_max_size acima do tamanho do .zip do kit, tipicamente 128M, e memory_limit em 512M. Se não tiver acesso ao php.ini, peça esses valores à hospedagem.
O kit importou mas as páginas e imagens não apareceram, por quê?
A etapa de Content foi interrompida por tempo ou memória. Reimporte apenas a parte de Content pelo botão Customize, com os limites de PHP elevados, para que posts, páginas e mídia sejam gravados.
Preciso dos mesmos plugins do site de origem para importar o kit?
Sim, para os widgets de addons de terceiros. Se o kit usa um addon que não está instalado e ativo no destino, esses widgets entram vazios ou são ignorados. Instale as dependências antes de reimportar.
Qual versão de PHP o recurso de import e export exige?
O Elementor recomenda PHP 7.4 ou superior e a função allow_url_fopen ativa no servidor. Versões antigas ou allow_url_fopen desativado fazem a importação falhar de forma silenciosa.
Templates do kit antigo somem após ativar o recurso Container?
Sim. Kits legados baseados em Sections podem não importar com o Container ativo. Desative o recurso em Elementor, Settings, Features, importe o kit e reative depois, se quiser.














