Description
The Hierarchy Select add-on adds to FacetWP a facet type with guided dropdowns in levels to filter content based on hierarchical taxonomies. This add-on reveals one menu at a time (parent, child, grandchild), with customizable labels for each level, sorting options by count, value, or term order, and support for “ghosts” mode, which displays choices with no results in a disabled state.
Key Features
- Guided cascading dropdowns
Presents the taxonomy hierarchy one level at a time, from the parent term to the deepest children. - Configurable labels by depth
Lets you define a custom label for each level, enabling additional dropdowns as required by the tree. - Implicit hierarchy indexing
Includes posts tagged only with child terms when filtering by the corresponding parent term. - Ghosts mode for empty choices
Displays options with no results in a disabled state, with the option to preserve the original order. - Sorting and state classes
Sorts by count, display value, raw value, or term order, and exposes is-disabled and is-empty classes for styling.
Benefits of Hierarchy Select
- Predictable navigation in deep trees
Replaces long lists with a sequence of short choices that are easier for visitors to process. - Less friction when refining
Reduces the chance of invalid selections because the next dropdown is only enabled after selecting the previous level. - Compatible with preconfigured term order
Respects plugins such as Intuitive Custom Post Order, Category Order, and Custom Taxonomy Order when displaying terms. - Visual control via CSS
The state classes exposed by the facet let you style empty or locked dropdowns without additional JavaScript.
Who Is It For?
- WooCommerce stores with deep categories and subcategories that need guided filtering.
- Geographic directories such as country, state, and city, where each level depends on the previous one.
- Content libraries, editorial catalogs, and listing portals with tree-organized hierarchical taxonomies.
When the site catalog organizes content in a tree of terms with multiple levels, this add-on avoids dumping the entire taxonomy into a single list of checkboxes. Cascading dropdowns reduce the number of visible options at the same time, maintain the context of the active selection, and respect the ordering configured in term order plugins already installed alongside FacetWP.
Frequently asked questions
Is FacetWP Hierarchy Select GPL-licensed?
Yes. FacetWP Hierarchy Select 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 Hierarchy Select on multiple sites?
Yes. You can install FacetWP Hierarchy Select 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 Hierarchy Select cost at Ultrapack?
FacetWP Hierarchy Select 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 Hierarchy Select include updates?
Yes. The current version of FacetWP Hierarchy Select is 0.5.4, published at Ultrapack on Mar 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is FacetWP Hierarchy Select scanned before publication?
Yes. Every version of FacetWP Hierarchy Select goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 0.5.4
- March 23, 2026
- New see the Hierarchy Select 0.5.4 release post
Version 0.5.3
- Dec 8, 2022
- Improved changed setting label to "Show depth levels"
- Fixed PHP "undefined index" warnings
Version 0.5.2
- Jul 15, 2022
- Improved admin UI tooltip for the "Depth labels" setting
- Improved force the "Depth labels" setting to contain at least 1 label
Version 0.5.1
- Jun 23, 2022
- New added `is-empty` CSS class to empty dropdowns
Version 0.5
- Jun 13, 2022
- Improved better / more efficient handling of hierarchies
- Fixed admin label boxes lost focus on input
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the FacetWP plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the FacetWP plugin before this one.
- Download the file
facetwp-hierarchy-select.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
facetwp-hierarchy-select.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the FacetWP plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready