FacetWP 2.5 features checkbox facet UI improvements and better integrations.

Toggles for hierarchical checkboxes

Checkbox facets, with Hierarchical = true, will now hide child options by default. When child choices are selected, they will remain visible.

hierarchical-checkboxes

Support for WooCommerce product variations

If you have WooCommerce variable products (a product with some variations), FacetWP will now automatically index each variation and attribute it to the main product.

woocommerce-variable-product

Support for ACF user fields

ACF lets you create user relationship fields. FacetWP now supports this field type, and will show each user’s Display Name value.

Other changes

  • The Date Range picker is now fully translatable
  • The Date Range facet type no longer interferes with the Bookings add-on
  • Fixed a Safari issue where copying a shortcode from the admin UI contained hidden, breaking HTML tags
  • Added support for a GMAPS_API_KEY constant, when using the Proximity facet type
  • The facetwp_assets filter lets you control which (CSS/JS) assets get loaded. For example, you can exclude a JS file if it’s already getting included by another plugin.