
Faceted search sidebar on a member directory with live filter counts
Faceted Search for Ultimate Member adds a configurable filter sidebar to any Ultimate Member member directory. Visitors combine filters on profile fields — country, industry, skills, job title, or any custom UM field — and see matching members update instantly over AJAX.
The plugin hooks into Ultimate Member’s native member directory (um_get_members), so member cards, pagination, sorting, and keyword search keep working as before. Facet counts refresh in real time as filters are applied, showing how many members match each option.
Configure everything under Ultimate Member Member Directory Add/Edit, in the Faceted Search metabox:
No shortcode is required — the filter sidebar appears automatically on directories where faceted search is enabled.
Hooks and filters for customization:
um_fs_before_sidebar — before the sidebar wrapper is renderedum_fs_inside_sidebar — inside the sidebar, after the facets panelum_fs_after_sidebar — after the sidebar closing tagum_fs_user_card_data — filter data passed to member cardsum_fs_field_type_overrides — override detected field types by meta keyum_fs_facet_max_users — cap users scanned when building facet counts (default 5000)um_fs_facet_base_args — adjust base WP_User_Query args used for counting