Description

The Conditional Logic add-on adds display rules to FacetWP facets, showing or hiding each filter based on values from other facets, selected post type, template, or taxonomies. This component lets you build layered search interfaces, where secondary filters appear only after the visitor chooses a primary category, reducing visual clutter and guiding navigation in archives, store pages, or directories.

Key Features

  • Conditional display rules
    Shows or hides each facet based on conditions configured in the admin.
  • Dependency between facets
    Reveals secondary filters only after selecting values in primary facets.
  • Conditions by post type
    Restricts the appearance of filters to specific content types registered on the site.
  • Restriction by template or page
    Limits facet display to specified templates, archives, or URLs.
  • Filters by selected taxonomy
    Activates or hides facets according to the selected term or category.

Benefits of Conditional Logic

  • Cleaner search interface
    Reduces the number of filters visible at the same time, making it easier for visitors to read.
  • Step-by-step guided navigation
    Guides the user through a logical flow from the broader filter to the more specific one.
  • Less abandonment in the catalog
    Reduces cognitive overload in stores with many product variations.
  • No-code configuration
    Lets you adjust display rules directly in the panel, without hooks or custom snippets.

Who Is It For?

  • WooCommerce stores with extensive catalogs and multiple product categories.
  • Listing sites, directories, and real estate portals with filters varied by segment.
  • Editorial portals and knowledge bases that combine multiple types of filterable content.

In projects with extensive catalogs or multi-faceted directories, this layer of conditional logic prevents the user from facing dozens of filters at the same time. The rules are configured directly in the FacetWP panel, with no need for hooks or custom JavaScript, keeping maintenance centralized and enabling quick adjustments as the catalog or content structure of the site evolves.

Frequently asked questions

Is FacetWP Conditional Logic GPL-licensed?

Yes. FacetWP Conditional Logic is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use FacetWP Conditional Logic on multiple sites?

Yes. You can install FacetWP Conditional Logic on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does FacetWP Conditional Logic cost at Ultrapack?

FacetWP Conditional Logic costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does FacetWP Conditional Logic include updates?

Yes. The current version of FacetWP Conditional Logic is 1.5.1, published at Ultrapack on Mar 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is FacetWP Conditional Logic scanned before publication?

Yes. Every version of FacetWP Conditional Logic goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.