O Que É um Hook?
Hooks do WordPress são pedaços de código que permitem modificar o CMS e adicionar novas funcionalidades sem mexer nos arquivos principais. Os hooks tornam isso possível ao permitir que você “engate” código personalizado em pontos predefinidos no WordPress.
Mais Sobre Hooks
Existem dois tipos de ganchos no WordPress, que são “filtros” e “ações”. Usar qualquer tipo de gancho exige que você escreva uma função de “retorno de chamada” e a registre no WordPress.
As ações permitem que você adicione dados ao WordPress ou altere a maneira como tarefas específicas são executadas. Você pode usar ações para criar saídas para os usuários e para adicionar entradas no banco de dados.
Os filtros, por outro lado, são usados para alterar dados no WordPress. As funções de retorno de chamada para filtros podem receber dados, modificá-los e devolvê-los. Ao escrever uma função de retorno de chamada para um filtro, a função precisa de um retorno para funcionar corretamente.