Se você está enfrentando o erro “Unexpected Error” ao importar templates no Elementor usando o plugin Envato Template Kit Import, saiba que esse problema é mais comum do que parece. Esse erro geralmente ocorre quando há falhas na comunicação com a API, conflitos no WordPress ou limitações no servidor.
Neste guia completo, você vai aprender como resolver esse erro passo a passo, entender as causas e garantir que seus templates funcionem corretamente no Elementor.
O que é o erro “Unexpected Error” no Envato Template Kit?
O erro Unexpected Error aparece quando o plugin tenta buscar dados da API da Envato, mas recebe uma resposta inválida.
Normalmente, a mensagem contém algo como:
- Unexpected token ‘<‘
- Response não é um JSON válido
- Erro na API
Isso significa que, ao invés de receber um JSON, o sistema recebeu uma página HTML — geralmente um erro do servidor.
Principais causas do erro ao importar templates no Elementor
1. Problemas com a API REST do WordPress
O Elementor e o plugin da Envato dependem da REST API para funcionar corretamente. Se ela estiver bloqueada ou com erro, a importação falha.
2. Plugin de cache ou segurança bloqueando requisições
Plugins como WP Rocket, LiteSpeed Cache ou plugins de segurança podem bloquear requisições externas.
3. Hospedagem bloqueando conexões externas
Alguns servidores possuem regras de firewall (ModSecurity ou Cloudflare) que impedem a comunicação com APIs externas.
4. Versão do PHP desatualizada
Versões antigas do PHP podem gerar incompatibilidade com plugins modernos.
5. Conflito com plugins ou tema
Plugins mal configurados podem interferir na importação.
6. Limite de memória baixo
Se o WordPress não tiver memória suficiente, a importação pode falhar.
Como resolver o erro ao importar templates no Elementor
1. Atualize a versão do PHP
Certifique-se de que seu site está usando:
- PHP 8.0 ou superior
- Memory Limit: 256M ou mais
- Max Execution Time: 180
2. Teste a REST API
Acesse:
Se não abrir corretamente, sua API está com problema.
3. Desative plugins temporariamente
Desative todos os plugins e deixe apenas:
- Elementor
- Elementor Pro
- Envato Template Kit Import
Se funcionar, o problema é conflito.
4. Desative cache e segurança
Desative temporariamente:
- Plugins de cache
- Plugins de firewall
- Plugins de segurança
5. Aumente os limites do WordPress
Adicione no wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');
6. Ative o modo debug
No wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Depois verifique o arquivo:
/wp-content/debug.log
7. Verifique permissões de usuário
Seu usuário deve ser administrador completo.
8. Reinstale o plugin Envato
Remova e instale novamente a versão mais recente.
9. Troque o tema temporariamente
Use o tema:
- Hello Elementor
10. Verifique bloqueios no servidor
Peça ao suporte da hospedagem para verificar:
- ModSecurity
- Firewall
- Bloqueio de API
- Admin-Ajax
Mensagem pronta para enviar ao suporte
Olá, estou com erro ao importar templates no Elementor usando Envato Template Kit. O erro indica: Unexpected token '<' is not valid JSON. Peço verificar: - REST API - admin-ajax - ModSecurity - firewall - bloqueio de requisições externas Obrigado.
Dicas para evitar esse erro no futuro
- Use hospedagem de qualidade
- Mantenha plugins atualizados
- Evite excesso de plugins
- Use PHP atualizado
- Configure corretamente cache
Conclusão
O erro ao importar templates no Elementor com Envato Template Kit geralmente está ligado a problemas de servidor, API ou conflitos de plugins. Seguindo este guia, você consegue identificar e resolver rapidamente.
Se você trabalha com criação de sites, dominar esse tipo de erro é essencial para evitar travamentos e entregar projetos mais rápidos.
Precisa de ajuda profissional?
Se você quer evitar dores de cabeça e ter um site funcionando perfeitamente, eu posso te ajudar.
🚀 Trabalho com criação, manutenção e otimização de sites WordPress com Elementor.