Descripción
FacetWP Hooks expone ganchos de acción y filtros PHP de FacetWP, permitiendo que desarrolladores intercepten el comportamiento predeterminado de las facetas, resultados y plantillas de listado directamente en functions.php o en plugins personalizados. Orientado a quienes necesitan ajustar reglas de query, modificar etiquetas mostradas o disparar lógica personalizada durante la renderización de las búsquedas facetadas, este complemento abre el motor de FacetWP para personalizaciones a medida sin modificar el código del plugin principal.
Características Principales
- Ganchos de acción y filtros PHP
Proporciona puntos de extensión para interceptar el flujo de ejecución de FacetWP mediante código. - Manipulación de queries
Permite alterar parámetros de WP_Query usados en las listadas facetadas antes de la ejecución. - Personalización de la renderización
Cambia el HTML de salida de las facetas, contadores y resultados según reglas propias. - Integración con plugins externos
Facilita la comunicación de FacetWP con otros plugins mediante eventos PHP. - Compatibilidad con plantillas del tema
Ajusta lógica condicional a las plantillas activas sin editar archivos del plugin base.
Beneficios del Hooks
- Personalización sin editar el core
Los ajustes permanecen en código propio, preservando actualizaciones seguras de FacetWP. - Control granular sobre búsquedas
Reglas de negocio específicas influyen en resultados y comportamientos de las facetas. - Agilidad en el desarrollo
Reduce tiempo de implementación de reglas avanzadas con puntos de extensión listos. - Mayor flexibilidad técnica
Abre camino a integraciones bajo demanda alineadas al proyecto del cliente.
Para Quién es Indicado?
- Desarrolladores WordPress que construyen búsquedas facetadas avanzadas con FacetWP.
- Agencias que entregan proyectos personalizados que incluyen filtros dinámicos y listados complejos.
- Equipos técnicos que necesitan adaptar el comportamiento predeterminado de FacetWP a reglas de negocio específicas.
Dirigido a un perfil técnico, FacetWP Hooks transforma FacetWP en una plataforma extensible, permitiendo que cada detalle del funcionamiento de las facetas sea ajustado vía código. Es la elección natural para proyectos que requieren reglas de filtrado a medida, integraciones específicas con otros plugins y refinamiento profundo sobre cómo los resultados aparecen para el visitante final.
Preguntas frecuentes
¿El plugin FacetWP Hooks es GPL?
Sí. FacetWP Hooks se distribuye bajo la licencia GPL (GNU General Public License). Puedes usarlo, modificarlo y redistribuirlo legalmente en todos los sitios que quieras.
¿Puedo usar el plugin FacetWP Hooks en más de un sitio?
Sí. Puedes instalar FacetWP Hooks en todos los sitios que quieras. Solo las actualizaciones automáticas con Ultrapack Auto Updater tienen límite: de 3 a 80 sitios, según el plan.
¿Cuánto cuesta el plugin FacetWP Hooks en Ultrapack?
FacetWP Hooks cuesta US$ 2,99 en la compra individual, y también está incluido en los planes de suscripción desde US$12/mes (VIP I).
¿El plugin FacetWP Hooks incluye actualizaciones?
Sí. La versión actual de FacetWP Hooks es la 1.0, publicada en Ultrapack el 19/09/2022. Los suscriptores actualizan directamente desde el panel de WordPress con UAU (Ultrapack Auto Updater).
¿Es seguro descargar e instalar el plugin FacetWP Hooks en mi WordPress?
Sí. Cada versión de FacetWP Hooks pasa por un análisis de malware (ClamAV y reglas YARA, en UltraHub) antes de publicarse.
Cómo instalar
Actualización automática: este ítem se actualiza con el Ultrapack Auto Updater. Con él instalado, la versión nueva aparece en tu panel como cualquier otra actualización de WordPress (cómo configurarlo).
Este ítem es un complemento del plugin FacetWP. Instalado solo no da ningún error, pero tampoco funciona.
- Instala y activa el plugin FacetWP antes que este.
- Descarga el archivo
custom-hooks.zip. - En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo
custom-hooks.zip, haz clic en Instalar ahora y después en Activar.
- Los dos quedan activos al mismo tiempo. Desactivar el plugin FacetWP apaga este complemento con él.
- Las opciones de un complemento suelen aparecer dentro de las pantallas del plugin principal, y no en un menú propio. Si no encuentras nada nuevo en el panel después de activarlo, busca ahí antes de abrir un ticket.
¿Te trabaste en algún paso? Abre un ticket diciendo en cuál te detuviste.

UAU Ready