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.
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 );
# 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














