Descrição
O addon Hooks expõe ganchos de ação e filtros PHP do FacetWP, permitindo que desenvolvedores interceptem o comportamento padrão das facetas, dos resultados e dos templates de listagem diretamente no functions.php ou em plugins personalizados. Voltado a quem precisa ajustar regras de query, modificar rótulos exibidos ou disparar lógica customizada durante a renderização das buscas facetadas, este complemento abre o motor do FacetWP para customizações sob medida sem alterar o código do plugin principal.
Características Principais
- Ganchos de ação e filtros PHP
Disponibiliza pontos de extensão para interceptar o fluxo de execução do FacetWP via código. - Manipulação de queries
Permite alterar parâmetros de WP_Query usados pelas listagens facetadas antes da execução. - Customização da renderização
Modifica o HTML de saída das facetas, contadores e resultados conforme regras próprias. - Integração com plugins externos
Facilita a comunicação do FacetWP com outros plugins por meio de eventos PHP. - Compatibilidade com templates do tema
Acopla lógica condicional aos templates ativos sem editar arquivos do plugin base.
Benefícios do Hooks
- Customização sem editar o core
Ajustes permanecem em código próprio, preservando atualizações seguras do FacetWP. - Controle granular sobre buscas
Regras de negócio específicas passam a influenciar resultados e comportamentos das facetas. - Agilidade no desenvolvimento
Reduz o tempo de implementação de regras avançadas com pontos de extensão prontos. - Maior flexibilidade técnica
Abre caminho para integrações sob demanda alinhadas ao projeto do cliente.
Para Quem é Indicado?
- Desenvolvedores WordPress que constroem buscas facetadas avançadas com o FacetWP.
- Agências que entregam projetos personalizados envolvendo filtros dinâmicos e listagens complexas.
- Times técnicos que precisam adaptar o comportamento padrão do FacetWP a regras de negócio específicas.
Voltado para um perfil técnico, o addon Hooks transforma o FacetWP em uma plataforma extensível, permitindo que cada detalhe do funcionamento das facetas seja ajustado via código. É a escolha natural para projetos que exigem regras de filtragem sob medida, integrações específicas com outros plugins e refinamento profundo sobre como resultados aparecem para o visitante final.
Perguntas Frequentes
O plugin FacetWP Hooks é GPL?
Sim. O FacetWP Hooks é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.
Posso usar o plugin FacetWP Hooks em mais de um site?
Sim. Você pode instalar o FacetWP Hooks em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin FacetWP Hooks no Ultrapack?
O FacetWP Hooks sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin FacetWP Hooks inclui atualizações?
Sim. A versão atual do FacetWP Hooks é a 1.0, publicada no Ultrapack em 19/09/2022. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin FacetWP Hooks é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do FacetWP Hooks passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
Este item é um complemento do plugin FacetWP. Instalado sozinho ele não dá erro nenhum, mas também não funciona.
- Instale e ative o plugin FacetWP antes deste.
- Baixe o arquivo
custom-hooks.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
custom-hooks.zip, clique em Instalar agora e depois em Ativar.
- Os dois ficam ativos ao mesmo tempo. Desativar o plugin FacetWP desliga este complemento junto.
- As opções de um complemento costumam aparecer dentro das telas do plugin principal, e não num menu próprio. Se você não achar nada de novo no painel depois de ativar, procure ali antes de abrir um chamado.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready