Faceted Search for Ultimate Member
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 Ultima
About this tool.
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.
Key features
- Per-directory setup — enable faceted search on each Member Directory individually.
- Six filter UI types — checkbox list, radio list, dropdown, tag cloud, numeric range, and date range.
- Live facet counts — option labels show member totals (e.g. United States (24)) that update with each selection.
- AJAX filtering — no full page reload; results update through UM’s member directory.
- Multiple layouts — sidebar left, sidebar right, or horizontal top bar.
- Active filter chips — visitors see and remove active filters at a glance.
- URL state persistence — shareable filter URLs when enabled.
- Mobile-friendly — optional collapsible facet panels on small screens.
- Role-based facet visibility — show different filters to different UM roles.
- Sortable facet values — by count (high/low) or alphabetically (A–Z / Z–A).
- Meta key autocomplete — admin facet builder suggests UM profile field keys.
- Smart field detection — maps UM field types (text, select, radio, checkbox, multiselect, date, number, and more) to the correct filter logic.
- Security by default — passwords, 2FA tokens, file URLs, and other sensitive meta keys are never offered as facets.
Who is this for?
- Membership communities — help members find others by location, interests, or expertise.
- Professional directories — filter consultants, freelancers, or staff by specialty or availability.