User Supersearch

Beschreibung

Find the right user with the details you already have.

A customer gives you a phone number. A member remembers their company name. You have a delivery postcode, but no username. Those details are already in your database. User Supersearch makes them searchable from the WordPress screens you use every day.

Extend WordPress Users, WooCommerce Customers and the order customer selector with first and last names, billing and shipping details, and your own user fields. Choose which fields to include, enter a search, and get back to the customer.

All features below are included. No account, external search service or paid upgrade is required.

Search by more than a username

  • Find users by first name, last name, email or a selected custom profile field.
  • Search WooCommerce billing phone, company, city, postcode, address and shipping details.
  • Look up a member number, customer reference or another simple value saved in user meta.
  • Combine details across fields: John London finds users matching both terms, even when the terms are in different fields.
  • Use London or Paris to find either value.
  • Enable Whole Word Search to find John in John Smith, without also matching Johnson. The setting applies across searchable fields.

WordPress’s native user search fields remain available. You decide which extra fields are worth searching.

WooCommerce customer search, where you need it

Search the WooCommerce > Customers screen using the same fields as WordPress Users. Find a registered customer by phone number, company or delivery address, then keep working with the existing report filters, result counts and pagination.

The customer selector when editing an order also uses your chosen fields. You can find the right account while creating or updating an order, without opening a separate user search.

Guest customers remain searchable by their WooCommerce name and email. Searching user profile fields requires a registered account. WooCommerce is optional: User Supersearch also works on WordPress sites without a store.

Useful details beside each user

Add two optional columns to Users and WooCommerce Customers:

  • Last login: see the most recent successful WordPress login recorded while User Supersearch is active.
  • Last order: see the latest order creation date included in WooCommerce Analytics, with support for HPOS and legacy order storage.

Each column has its own checkbox. Last order is available when WooCommerce is active and the viewer has permission to access reports. Dates use your site’s timezone.

Works with your profile and membership plugins

ACF, ACPT Lite, Pods and Ultimate Member: search simple profile values stored in WordPress user meta. Select their saved field names under Advanced Fields. This works independently of the optional tools below.

  • ACF User fields: extend user selectors with your chosen search fields, while retaining ACF’s role restrictions and access checks.
  • bbPress: filter the Users list by forum role, such as Participant or Moderator, and combine it with your search.
  • BuddyPress: choose which single-value xProfile fields to search. A separate switch lets you pause the integration without losing your field choices.
  • Paid Memberships Pro: filter Users by membership level and active or expired status, subject to membership-list permissions.

Enable each integration separately in Settings. These tools apply to administration screens and authorized selectors; public member directories are unchanged.

Thousands of users. Fractions of a second.

Find WordPress users and WooCommerce customers in just a few tenths of a second, even with tens of thousands of users.

Set it up in a few minutes

  1. Install and activate User Supersearch.
  2. Open Settings > User Supersearch and choose the fields you want to search.
  3. Enable any activity columns or plugin integrations you need.
  4. Search from Users, WooCommerce Customers or a supported user selector.

Filter Advanced Fields and select only the fields your team uses.

Tested on WordPress 7.1.1 and WooCommerce 11.1.1. Interface translations are included for Italian, French, German, Spanish and Brazilian Portuguese.

If User Supersearch saves you time, a review or a specific suggestion on the support forum helps guide its next release.

Screenshots

Installation

  1. In WordPress, go to Plugins > Add New and search for „User Supersearch“, or upload the plugin ZIP.
  2. Activate the plugin.
  3. Open Settings > User Supersearch to select searchable fields and optional features.

FAQ

Does it work without WooCommerce?

Yes. WordPress user search, Last login and the available profile or membership integrations work independently of WooCommerce. Store-specific options become available when WooCommerce is active.

How do I search WooCommerce Customers?

Select the fields in Settings > User Supersearch. In WooCommerce > Customers, type your search and choose „All customers matching…“. The search uses the existing WooCommerce customer lookup data. Individual dropdown suggestions may still be limited to names; the general matching option applies the extended search.

Can it search any custom field?

It searches selected simple values stored as WordPress user meta, including fields saved by ACF, ACPT Lite, Pods and Ultimate Member. The BuddyPress integration separately supports selected single-value xProfile fields. Serialized data, multi-value relationships and separate custom tables are outside this scope. ACPT Pro has not been tested.

How do AND, OR and whole-word searches work?

Terms are combined with AND unless you include or. For example, John London requires both terms to match; London or Paris requires either. Whole Word Search matches a complete value or a word separated by spaces. It does not correct spelling, and punctuation is not treated as a word separator.

Will it be fast on my site?

Hosting, database size, selected fields and search terms affect performance. Choose the fields you need.

Does Last login show earlier logins?

No. Recording uses the WordPress login hook while the plugin is active, even if the column is hidden. Custom SSO needs separate verification. One timestamp is stored per user, with no IP or login history. WordPress privacy export and erasure include it. Deactivation stops recording; saved timestamps remain until erased.

Which order does Last order show?

The latest order creation date included in WooCommerce Analytics, respecting its excluded-status settings. It requires synchronized Analytics data and is not a last-payment or completion date. The activity columns are display-only, without sorting or date filters.

Does it change permissions or public searches?

No. Existing screen permissions, selector authorization and role restrictions remain in place. The integrations do not expand public member directories. WooCommerce background CSV exports are not extended by this release.

Rezensionen

10. April 2026
Thanks for this helper in woocommerce filtering. It doeas exactly what is says.Peace bro. ✌️
1 Rezension lesen

Mitwirkende und Entwickler

„User Supersearch“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Übersetze „User Supersearch“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.1.0

  • Added extended search to WooCommerce Customers, retaining report filters, totals and pagination.
  • Added shared search behavior to the WooCommerce order customer selector.
  • Added optional Last login and Last order columns in Users and Customers, with HPOS and legacy order support.
  • Added personal-data export and erasure for recorded login timestamps.
  • Added optional ACF User-selector search, bbPress forum-role filters and Paid Memberships Pro level/status filters.
  • Added selected BuddyPress xProfile search with a separate enable switch that preserves field choices.
  • Verified simple user fields saved through ACF, ACPT Lite, Pods and Ultimate Member.
  • Fixed Whole Word Search settings, literal wildcard handling, nested-query isolation and empty field selections.
  • Preserved native permissions and restricted selector integrations to authorized requests.
  • Reorganized integration settings and improved keyboard access to Advanced Fields.
  • Updated the included Italian, French, German, Spanish and Brazilian Portuguese translations.
  • Tested with 20,000 synthetic users; checked with Plugin Check.
  • Tested on WordPress 7.1.1 and WooCommerce 11.1.1.

1.0.1

  • Fixed a missing JavaScript asset.

1.0.0

  • Initial public release.