User Supersearch
User Supersearch
Description
User Supersearch improves the user search functionality in the admin backend.
Key Features
- Extremely Fast: Built with fast vanilla JavaScript for a seamless experience.
- Highly Optimized: Queries leverage highly optimized SQL EXISTS blocks, ensuring zero slowdowns on large databases.
- Exact Match Options: Includes a “Whole Word Search” option to force exact matches instead of fuzzy fallback matches.
- Future-Proof: Robust PHP 7.4 – 8.x compatibility.
WordPress search is quite restrictive by default as it only allows you to search for users by username or email. With User Supersearch, you will be able to search by first name, last name, phone number, or any custom user meta field that exists in your database.
Furthermore, it automatically detects and includes WooCommerce billing and shipping meta fields, improving tremendously the search experience for WooCommerce users. It is fully compatible with all custom user meta fields plugins, such as Advanced Custom Fields (ACF), Pods, User Meta, ACPT, etc.
There is also an “OR” feature: for example, you can search for users that have “London” or “Paris” in their billing or shipping city. Check the fields billing_city and shipping_city in the User Supersearch settings. Now in the Users page, simply type “London or Paris” into the search field.
What fields can I search with this plugin?
You can search by first name, last name, email, phone number, or any custom user meta field that exists in your database.
Does it work with WooCommerce?
Yes! It automatically detects and includes WooCommerce billing and shipping meta fields, which tremendously improves the user search experience.
Is it compatible with ACF or Pods?
It is fully compatible with all custom user meta fields plugins, including Advanced Custom Fields (ACF), Pods, User Meta, and ACPT.
Will it slow down my site if I have thousands of users?
No, the queries leverage highly optimized SQL EXISTS blocks, ensuring zero slowdowns even on large databases.
How does the “OR” search feature work?
You can search for multiple values by typing “or” between terms, for example, “London or Paris” will find users in either city if those fields are enabled in settings.
Does it support exact matches?
Yes, it includes a “Whole Word Search” option to force exact matches instead of the default fuzzy fallback matches.
Installation
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Visit ‘Settings > User Supersearch’ and adjust your configuration.
Screenshots

The main settings page where you can configure search options like "Whole Word Search" and select standard WordPress base fields.

The "Advanced Fields" section expanded, showing the ability to filter and select any custom user meta key from your database.

Automatic detection of WooCommerce billing and shipping fields, allowing for seamless integration with customer data.
Reviews
Changelog
1.0.1
- Fix: missing js asset.
1.0.0
- Initial public release.