Search Anything Anywhere
by Senthilprabu Ponnusamy on WordPress.org
Supercharge your WordPress search—find posts, custom fields, taxonomies, and more with advanced filtering and friendly URLs.

Search Anything Anywhere Form – The enhanced search form as seen on the frontend.
Search Anything Anywhere is a powerful, flexible WordPress plugin that transforms your site’s search experience. Instantly enable:
- Advanced Custom Fields (ACF) search
- Taxonomy-based search and filtering (categories, tags, custom taxonomies)
- Clean, SEO-friendly URLs for search queries
- Automatic replacement of the default WordPress Search block
- Flexible sorting (relevance, date, title)
- Intuitive admin settings for easy configuration
Ideal for blogs, portfolios, e-commerce, and any site where users need to find content quickly and precisely.
Features
- ACF Search: Search inside Advanced Custom Fields content.
- Taxonomy Search & Filtering: Filter by categories, tags, or custom taxonomies via dropdowns or URLs.
- Friendly URLs: Clean URLs like
/search/term/category+genre. - Taxonomy Priority: Set priority to resolve ambiguous term slugs.
- Custom Sorting: Sort results by relevance, date, or title.
- Flexible Settings: Configure post types, taxonomies, and display options in the admin.
Usage
- Replace the WordPress Search Form: The plugin can automatically replace the default search form.
- Add the Block: Insert the Search Anything Anywhere block in the block editor.
- Customize Settings: Adjust filters, taxonomies, and display options under Settings > Search.
- Use Enhanced Search: Enjoy advanced search, filtering, and sorting on your site.
No coding required—just install, configure, and go!
Options
Access plugin settings at Settings > Search. Tabs include:
General | Display | Taxonomies | Miscellaneous
General Tab
- ACF Search: Include ACF fields in search.
- Taxonomy Search: Search inside taxonomy terms.
- Show Taxonomy Filters: Enable taxonomy filter dropdowns.
- Friendly URLs: Enable clean, SEO-friendly search URLs.
- Replace Search Form: Automatically swap the default search form.
Display Tab
- Show Term Counts: Display post counts in taxonomy filters.
- Context-Aware Placeholder: Dynamic placeholder text based on page context.
- Exclude Posts Without Images: Hide posts without featured images.
- Taxonomy Filter Sorting: Alphabetical or by count.
- Search Result Sorting: Choose default sort order.
Taxonomies Tab
- Taxonomy Dropdowns: Select taxonomies for filter dropdowns.
- Taxonomy Priority: Set order to resolve ambiguous slugs.
Miscellaneous Tab
- Homepage Post Types: Choose post types for homepage search.
- Cache Settings: Control caching for term counts; enable automatic invalidation or clear cache manually.
- Debug Logging: Enable detailed logs (requires WP_DEBUG and WP_DEBUG_LOG).
Credits
ACF search inspired by Adam Balée’s guide.
License
This plugin is licensed under the GNU General Public License v3 or later. See the LICENSE file for details.
Contributions
Contributions welcome! Open an issue or submit a pull request on GitHub.