Como corrigir o erro do Advanced Heading no Happy Addons no WordPress
O que é erro do Advanced Heading no Happy Addons?
O Advanced Heading é um widget Pro do Happy Addons para o Elementor que cria títulos estilizados com três blocos de texto independentes (Before, Center e After), texto de fundo, bordas decorativas e efeitos visuais. Segundo a documentação oficial do Happy Addons, ele aparece no painel lateral do editor do Elementor e você o arrasta para a seção desejada, configurando cada parte do título nas abas Content, Style e Advanced.
O erro acontece quando esse widget deixa de funcionar como deveria: ou ele não aparece na lista de widgets do editor, ou aparece mas não renderiza o título com o estilo aplicado. Como o Advanced Heading é um recurso Pro, a causa mais comum é a ausência ou inatividade do Happy Addons Pro, que é exigido pela documentação para esse widget existir no Elementor. Configurações que desativam o widget e conflitos no editor completam o quadro.
Como identificar
- O widget ‘Advanced Heading’ não aparece na busca de widgets do painel lateral do editor do Elementor, mesmo com o Happy Addons ativo.
- Ao soltar o Advanced Heading na página, o título sai sem os blocos Before/Center/After, sem borda ou sem o texto de fundo configurado.
- Aparece a mensagem ‘Sorry, the content área was not found in your page’ ou um espaço em branco no lugar do widget na pré-visualização do editor.
- O Advanced Heading existia na página, mas após uma atualização passou a exibir só o texto cru, sem o estilo do Happy Addons.
- No console do navegador (F12) surgem erros de JavaScript do Elementor ao abrir o editor com o Happy Addons ativo, e os widgets do Happy Addons não carregam.
Como prevenir
- Mantenha o Happy Addons Pro e o Elementor sempre na versão estável mais recente, validando em staging antes de atualizar em produção.
- Acompanhe a validade da licença do Happy Addons Pro para que os widgets premium como o Advanced Heading continuem registrados.
- Evite desligar widgets do Happy Addons sem necessidade; documente quais foram desativados para não confundir um widget desligado com um widget quebrado.
- Teste novos plugins em staging antes de ativar em produção, já que conflitos de JavaScript com o editor do Elementor são a causa mais difícil de diagnosticar.
Causa
- O Happy Addons Pro não está instalado ou está desativado: o Advanced Heading é um widget exclusivo da versão Pro segundo a documentação oficial, e sem ela o widget não é registrado no painel do Elementor.
- O widget Advanced Heading foi desligado individualmente em Elementor, na aba de configurações do Happy Addons onde cada widget pode ser ativado ou desativado, removendo-o da lista do editor.
- O plugin Elementor está inativo, desatualizado ou abaixo da versão exigida pelo Happy Addons Pro, então o widget que depende do core do Elementor não é carregado.
- A licença do Happy Addons Pro está expirada ou não ativada, deixando o plugin Pro presente mas sem registrar os widgets premium como o Advanced Heading.
- Um conflito de JavaScript com outro plugin ou tema interrompe o carregamento dos scripts do Happy Addons no editor, impedindo o Advanced Heading de inicializar e renderizar o estilo.
Como resolver
- Confirme que o Happy Addons Pro está ativo: O Advanced Heading é um widget Pro segundo a documentação oficial. Verifique se o Happy Addons Pro (não apenas a versão gratuita) está instalado e ativado, pois sem ele o widget não aparece no editor do Elementor.
Painel WP -> Plugins -> Plugins Instalados Confirme que 'Happy Elementor Addons Pro' está presente e Ativo Se só houver a versão gratuita, instale e ative o Happy Addons Pro - Ative o Elementor e atualize os dois plugins: O Happy Addons depende do Elementor ativo e em versão compatível. Garanta que o Elementor está ativo e atualizado, junto com o Happy Addons Pro, para o widget ser registrado corretamente.
Painel WP -> Plugins -> confirme que o Elementor está Ativo Painel WP -> Painel -> Atualizações -> atualize Elementor e Happy Addons Pro - Reative o widget nas configurações do Happy Addons: O Happy Addons permite ligar e desligar cada widget individualmente. Confirme que o Advanced Heading está habilitado para que ele volte a aparecer na lista de widgets do editor.
Painel WP -> Elementor -> Happy Addons (aba de configurações) Localize 'Advanced Heading' na lista de widgets Ligue a chave do widget e salve as alterações - Verifique a ativação da licença Pro: Sem a licença do Happy Addons Pro ativada, os widgets premium não são registrados. Confirme que a chave de licença está válida e ativa no painel do plugin.
Painel WP -> Happy Addons -> Pro (ou Licença) Confira se o status da licença é Ativa/Válida Se estiver expirada ou vazia, insira a chave e ative novamente - Isole conflito de plugin ou tema no editor: Se o widget ainda não carregar, desative os demais plugins um a um e troque para um tema padrão, recarregando o editor a cada teste para achar o que interrompe os scripts do Happy Addons. Reative depois de identificar o culpado.
Painel WP -> Plugins -> desative os demais plugins um a um Painel WP -> Aparência -> Temas -> ative um tema padrão (ex.: Hello Elementor) Abra o console do navegador (F12 -> Console) e recarregue o editor a cada teste
<?php
/**
* Diagnostico: confirma no admin se o Happy Addons Pro e o Elementor
* estao ativos antes de depurar o widget Advanced Heading.
*/
add_action( 'admin_notices', 'full_check_happy_addons_advanced_heading' );
function full_check_happy_addons_advanced_heading() {
if ( ! current_user_can( 'manage_options' ) ) {
return;
}
$elementor_ativo = did_action( 'elementor/loaded' );
$happy_pro_ativo = defined( 'HAPPY_ADDONS_PRO_VERSION' );
if ( $elementor_ativo && $happy_pro_ativo ) {
return; // Tudo certo: o widget deve estar disponivel.
}
$faltando = array();
if ( ! $elementor_ativo ) {
$faltando[] = 'Elementor';
}
if ( ! $happy_pro_ativo ) {
$faltando[] = 'Happy Addons Pro';
}
printf(
'<div class="notice notice-warning"><p>%s</p></div>',
esc_html( 'Advanced Heading indisponivel. Ative: ' . implode( ', ', $faltando ) )
);
}














