¿Qué es un Gancho? - Glosario de DreamHost
Los ‘ganchos’ de WordPress, o ‘hooks’ son piezas de código que te permiten modificar el CMS y agregar nuevas funciones sin tener que modificar sus archivos o usar código. Los ganchos hacen esto posible al permitirte ‘enganchar’ código personalizado en lugares predefinidos en WordPress.
Más Sobre los Ganchos
Hay dos tipos de ganchos en WordPress, que son ‘filtros’ y ‘acciones’. El uso de cualquier tipo de gancho requiere que escribas una función de ‘devolución de llamada’ y la registres en WordPress.
Las acciones te permiten agregar datos a WordPress o cambiar la forma en que se ejecutan unas tareas específicas. Puedes usar las acciones para crear datos para los usuarios y agregar entradas a la base de datos.
Los filtros, por otro lado, se utilizan para cambiar datos en WordPress. Las funciones de devolución de llamada para filtros pueden tomar datos, modificarlos y devolverlos. Al escribir una función de devolución de llamada para un filtro, la función necesita un retorno para funcionar correctamente.