Como corrigir o Happy Addons que não carrega no Elementor
O que é Happy Addons que não carrega?
O Happy Addons (Happy Elementor Addons) é um pacote de widgets que estende o Elementor com dezenas de elementos extras, como Card, Team Member, Image Grid e Advanced Heading. Quando ele não carrega, o plugin está ativo na lista de plugins, mas seus widgets não aparecem na aba de elementos do editor Elementor, ou o painel de widgets abre sem a seção Happy. O Happy Addons depende totalmente do Elementor para registrar esses widgets, então qualquer ruptura nessa ponte (versão incompatível, recurso desligado ou asset em cache) faz os elementos desaparecerem mesmo com o plugin ativado.
Como identificar
- A seção Happy não aparece na aba de elementos do editor Elementor, mesmo com o plugin Happy Addons ativo em Plugins.
- Ao buscar um widget pelo nome (ex.: Card, Team Member), o painel do Elementor responde Nenhum resultado encontrado.
- O menu Happy Addons -> Features existe no wp-admin, mas os widgets correspondentes não estão disponíveis no canvas.
- O console do navegador mostra mensagens do tipo Uncaught ReferenceError ou Failed to load resource ligadas a arquivos do Happy Addons.
- Após atualizar o Elementor ou o Happy Addons, os widgets que já existiam na página aparecem como Widget não encontrado.
Como prevenir
- Atualize o Elementor e o Happy Addons juntos e na mesma janela de manutenção, evitando a defasagem de versão que quebra o registro de widgets.
- Antes de desligar qualquer item no Feature Controller, anote o que será desativado, para não confundir um recurso desligado de propósito com um widget que sumiu por erro.
- Mantenha o PHP em 7.4 ou superior (idealmente 8.1+) no ambiente de produção, dentro do requisito do Happy Addons.
- Rode Regenerar Arquivos e Dados do Elementor após cada atualização que toque em widgets ou no editor.
- Use um ambiente de homologação para testar atualizações do Elementor e do Happy Addons antes de aplicar no site no ar.
Causa
- Os recursos foram desativados no Feature Controller do Happy Addons, em Happy Addons -> Features no wp-admin, o que remove os widgets correspondentes do editor (comportamento documentado pelo próprio plugin).
- A versão do Elementor instalada está abaixo da exigida pela versão atual do Happy Addons, e o registro de widgets falha porque a API de widgets esperada não existe naquela versão do Elementor.
- O PHP do servidor está abaixo de 7.4, requisito mínimo do Happy Addons 3.x, então a classe de bootstrap do plugin não inicializa e nenhum widget é registrado.
- O cache de CSS e JS do Elementor ficou desatualizado após uma atualização, deixando o painel de widgets servindo arquivos antigos sem os assets do Happy Addons (resolve-se com Regenerar CSS e Dados).
- Um conflito com outro plugin ou tema lança um erro de JavaScript no editor que interrompe a renderização do painel de widgets antes de o Happy Addons ser listado.
- O Elementor foi desativado ou está com a ativação travada, e como o Happy Addons depende dele como pré-requisito obrigatório, nenhum widget Happy é registrado.
Como resolver
- Reative os widgets no Feature Controller: No painel do WordPress, abra o menu do Happy Addons e vá até a aba de recursos. Confirme se os widgets que sumiram estão ligados e salve. É a causa mais comum quando o plugin está ativo mas os widgets não aparecem.
wp-admin -> Happy Addons -> Features Ative os toggles dos widgets desejados e clique em Save Changes - Confirme se o Elementor está ativo e atualizado: O Happy Addons não funciona sem o Elementor ativo e em versão compatível. Verifique a ativação e a versão do Elementor, e atualize se estiver atrasada em relação ao requisito do Happy Addons.
wp plugin list --status=active wp plugin update elementor happy-elementor-addons - Confirme o PHP mínimo (7.4 ou superior): O Happy Addons 3.x exige PHP 7.4 no mínimo. Abra a tela de informações do sistema do Elementor ou o Site Health do WordPress e cheque a versão do PHP. Se estiver abaixo, peça ao seu provedor para subir a versão.
wp-admin -> Ferramentas -> Saúde do site -> Informações -> Servidor Elementor -> System Info -> PHP Version - Regenere o CSS e os dados do Elementor: Se os widgets desapareceram após uma atualização, o cache de assets do editor pode estar servindo arquivos antigos. Use a ferramenta de regeneração do Elementor para reconstruir os arquivos e limpe o cache do navegador.
wp-admin -> Elementor -> Ferramentas -> Geral -> Regenerar Arquivos e Dados Limpe o cache do navegador ou abra o editor em uma aba anônima - Isole o conflito de plugin ou tema: Se o painel de widgets continua quebrado, abra o console do navegador no editor e veja se há erro de JavaScript. Desative os demais plugins e troque para um tema padrão temporariamente, reativando um a um até identificar o causador.
Abra o editor Elementor e pressione F12 -> aba Console wp plugin deactivate --all --exclude=elementor,happy-elementor-addons
# Diagnóstico via WP-CLI: versões, status e cache do Elementor
wp plugin get elementor --field=version
wp plugin get happy-elementor-addons --field=version
wp plugin list --status=active --field=name | grep -E 'elementor|happy'
# Confirma o PHP em uso (precisa ser 7.4+)
wp eval 'echo PHP_VERSION . PHP_EOL;'
# Atualiza o par Elementor + Happy Addons e regenera os assets
wp plugin update elementor happy-elementor-addons
wp elementor flush-css














