Como corrigir widgets do Happy Addons que não carregam no editor Elementor
O que é Happy Addons widgets não carregam no editor?
O Happy Addons (Happy Elementor Addons) registra dezenas de widgets dentro do editor Elementor, como Card, Team Member, Image Grid e Advanced Heading. Quando esses widgets não carregam no editor, o plugin aparece ativo na lista de Plugins, mas a aba de elementos do editor abre sem a seção Happy e a busca por um widget retorna vazia. Isso acontece porque o Happy Addons depende do editor do Elementor para registrar seus widgets em tempo de carregamento: se o recurso foi desligado, se a versão do Elementor não expoe a API esperada, ou se algum script quebra o carregamento do painel, os elementos do Happy nunca chegam a ser desenhados na barra lateral, mesmo com o plugin instalado e ativo.
Como identificar
- A aba de elementos do editor Elementor abre sem a seção Happy, mesmo com o Happy Addons ativo na lista de Plugins.
- Ao buscar um widget pelo nome no painel do editor (por exemplo Card ou Team Member), o Elementor responde Nenhum resultado encontrado.
- Widgets do Happy já usados na página aparecem no editor como Sua planta de site contem um widget invalido ou Widget não encontrado.
- O console do navegador aberto sobre o editor mostra mensagens como Uncaught ReferenceError ou Failed to load resource ligadas a arquivos do Happy Addons.
- O painel do editor carrega parcialmente, trava no carregamento dos elementos ou exibe a mensagem da tela de Modo de Segurança do Elementor.
Como prevenir
- Atualize Elementor e Happy Addons juntos na mesma janela de manutenção, mantendo o Elementor sempre em 3.7.0 ou superior.
- Antes de desligar qualquer item no Feature Controller, registre o que foi desativado para não confundir um recurso desligado de proposito com um widget que sumiu por erro.
- Mantenha PHP em 7.4 ou superior e max_input_vars em pelo menos 3000 em sites com vários addons do Elementor.
- Rode Regenerar Arquivos e Dados do Elementor depois de cada atualização que toque no editor ou nos widgets.
- Teste atualizações do Elementor e do Happy Addons em ambiente de homologacao antes de aplicar no site no ar.
Causa
- O recurso ou o widget foi desligado no Feature Controller do Happy Addons, em wp-admin -> Happy Addons -> Features, o que remove o elemento da barra lateral do editor (comportamento documentado pelo próprio plugin).
- A versão do Elementor instalada esta abaixo de 3.7.0, requisito mínimo do Happy Addons, e a API de registro de widgets esperada não existe nessa versão, entao o editor carrega sem os elementos Happy.
- O PHP do servidor esta abaixo de 7.4, requisito mínimo do Happy Addons, e a classe de bootstrap não inicializa, deixando o editor sem nenhum widget registrado pelo plugin.
- Um erro de JavaScript de outro plugin ou do tema interrompe o carregamento do painel do editor antes do Happy Addons ser listado, identificavel pelo console do navegador e isolavel pelo Modo de Segurança do Elementor.
- O diretório wp-content/uploads/elementor/css ficou com cache de assets desatualizado após uma atualização, e o editor serve arquivos antigos sem os scripts do Happy Addons (resolve com Regenerar Arquivos e Dados).
- O limite max_input_vars do PHP esta baixo (padrão 1000) e trunca o registro de muitos widgets no carregamento do editor em sites com vários addons, deixando parte dos elementos Happy de fora.
Como resolver
- Reative o recurso no Feature Controller do Happy Addons: Esta e a causa mais comum quando o plugin esta ativo mas os elementos somem do painel. Abra a aba de recursos do Happy Addons no painel do WordPress, ligue os widgets que faltam e salve. Depois recarregue o editor.
wp-admin -> Happy Addons -> Features Ligue os toggles dos widgets desejados e clique em Save Changes - Confirme que o Elementor esta em 3.7.0 ou superior: O Happy Addons exige Elementor 3.7.0 no mínimo para registrar os widgets no editor. Verifique a versão instalada e atualize o par Elementor e Happy Addons se estiver atrasado.
wp plugin get elementor --field=version wp plugin update elementor happy-elementor-addons - Confirme o PHP mínimo (7.4 ou superior): Em PHP abaixo de 7.4 o bootstrap do Happy Addons não inicializa e nenhum widget e registrado no editor. Cheque a versão na Saude do site e peca a subida ao provedor se estiver defasada.
wp-admin -> Ferramentas -> Saude do site -> Informações -> Servidor wp eval 'echo PHP_VERSION . PHP_EOL;' - Isole o erro de JavaScript com o Modo de Segurança: Se o painel do editor carrega quebrado, ligue o Modo de Segurança do Elementor para abrir o editor sem outros plugins nem o tema. Se os widgets Happy voltam, reative os plugins um a um pelo console aberto até achar o causador.
Editor do Elementor -> menu hamburguer -> Modo de Segurança -> Ativar Abra o editor e pressione F12 -> aba Console para ler o erro - Regenere os arquivos e troque o metodo de carregamento do editor: Reconstrua os assets do editor para limpar cache antigo. Se ainda travar, alterne o metodo de carregamento do editor do Elementor, que contorna conflitos de servidor que impedem o painel de montar.
wp-admin -> Elementor -> Ferramentas -> Geral -> Regenerar Arquivos e Dados wp-admin -> Elementor -> Configurações -> Avancado -> Metodo de carregamento do editor -> Switch Editor Loader Method - Aumente o max_input_vars do PHP em sites com muitos addons: Se so parte dos widgets some, o limite max_input_vars truncou o registro no carregamento do editor. Suba o limite no php.ini e reinicie o serviço ou peca o ajuste ao provedor.
max_input_vars = 3000 wp eval 'echo ini_get("max_input_vars") . PHP_EOL;'
# Diagnostico via WP-CLI: versoes e limites que impedem o registro dos widgets no editor
wp plugin get elementor --field=version # precisa ser 3.7.0 ou superior
wp plugin get happy-elementor-addons --field=version
wp eval 'echo PHP_VERSION . PHP_EOL;' # precisa ser 7.4+
wp eval 'echo ini_get("max_input_vars") . PHP_EOL;' # subir para 3000+ se baixo
# Atualiza o par e regenera os assets do editor Elementor
wp plugin update elementor happy-elementor-addons
wp elementor flush-css














