The widget is available in node forms and as Views exposed filter.
This module has been inspired by Hierarchical select but is much simpler (hence the name ;) ).
2.0.x Features
2.x is the current stable production branch.
It receives bug fixes, performance improvements and compatibility updates while maintaining backwards compatibility for existing sites.
3.0.x Features
3.x is the next major version of SHS.
It introduces significant new functionality including inline taxonomy term
creation, lineage support and Select2 integration.
As a beta release, APIs and implementation details may still evolve prior to the
first stable 3.0.0 release.
Alternative modules to consider when evaluating shs
Dependencies
- Taxonomy module is required to use Simple hierarchical select.
- For better performance you may consider installing the High-performance JavaScript callback handler. It speeds up the load time of each request (for example after selecting a new value) incredibly.
Installation
Install as usual, see the documentation pages about installing modules:
Installing modules (Drupal 7) Installing Drupal 10 Modules
Configuration
- Field
- Create a new field (type "Term reference") and select "Simple hierarchical select" as widget type.
- Field settings
- "Allow creating new terms"
Terms may be created directly from within the dropdowns (user needs to have permission to create terms in the vocabulary). - "Allow creating new levels"
If selected users with permission to create terms in the vocabulary will be able to create a new term as child of the currently selected term.
Note: This option is available only if "Allow creating new terms" is checked. - "Force selection of deepest level"
Force users to select terms from the deepest level. - "Output this field with Chosen"
If you install the Chosen module you can decide here on a per field base when to render the dropdowns with Chosen.
- "Allow creating new terms"
-
- Views (exposed filter)
- add a new filter using the field set-up as "Simple hierarchical select" or
use "Content: Has taxonomy terms (with depth; Simple hierarchical select)"
as a new filter - use "Simple hierarchical select" as selection type
- select "Expose this filter to visitors, to allow them to change it"
- enjoy ;)
Thanks to Ivan Zugec there is now a wonderful documentation on how to install and use Simple hierarchical select: http://webwash.net/tutorials/using-simple-hierarchical-select-module-dru...
With SHS 7.x-1.7 (and development versions later than 2016-03-01) displaying the number of nodes associated to a term is not part of the module anymore. An example for developers on how to add the functionality to your site has been moved to a sub-module.
If you need a working module for that, have a look at SHS Entity count.
Sponsors
Development on Simple hierarchical select is sponsored by undpaul.
Project information
- Project categories: Content display, Developer tools, Site structure
16,201 sites report using this module
- Created by stborchert on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Maintenance release
Development version: 3.0.x-dev updated 25 Jul 2026 at 07:18 UTC



