Advanced Woo Search – Product Search for WooCommerce
Advanced Woo Search – powerful search plugin for WooCommerce. Supports AJAX search and search results page display. With this plugin you can search for WooCommerce products via any product field: title, content, description, SKU, ID, categories or tags. Search not only for WooCommerce products. Use plugin to search for product categories and tags. Display them right inside the search results list. Use a powerful plugin search engine with features like relevance score for search results, search words stemming, misspelling fix, stop words, synonyms words and many more. Customize search results via adding or removing any products data. Change results view with custom styles. Plugin Home Page | Features List | Documentation | View demo | Get PRO ⚡ Main Features Plugin comes packed with a large number of build-in features. Here are only the most major ones. ✅ Products Search: Search across all your WooCommerce products. ✅ Taxonomies Terms Search: Search for product categories and tags. ✅ Search Sources: Search in product title, content, excerpt, categories, tags, ID and sku. Or just in some of them. ✅ Smart Ordering: Search results ordered by the relevance priority of the source where they were found. ✅ Variable Products Support: Search and display variable products. ✅ Plurals Support: Search and find products no matter in plural or singular form words are written. ✅ Synonyms Support: Add a list of synonyms words. All those words will be equal during the search. ✅ Stop Words: Option to exclude certain words from search. ✅ Misspelling Correction: Automatic misspelling correction ( fuzzy search ). ✅ Search Results Page: Full support for search results page. All results will be integrated to your current page layout. ✅ Live Ajax Search: Fast live search results that display as you type. ✅ Fast: Nothing extra. Just what you need for proper work. ✅ Widgets: Use search form widget to place search box anywhere you want. ✅ Shortcodes: Use built-in shortcodes to display search form, taxonomies terms results, search suggestions, similar search terms. ✅ Product Image Display: Each search result contains a product image. ✅ Product Price Display: Each search result contains product price. ✅ Product Description Display: Display product descriptions right inside search results. ✅ Product SKU Display: Display SKU for products inside search results. ✅ Settings Page: User-friendly settings page with a lot of options. ✅ Auto Sync: Automatically synchronize all product data. No need to re-index all content manually after every change. ✅ Mobile Support: Full mobile support and special mobile layouts. ✅ Themes Support: For with almost all existing WordPress themes. ✅ Diacritical Marks: Support for diacritical marks. ✅ Search Terms Highlighting: Highlight search words inside the search results. ✅ Results Number: Set the maximal number of possible search results. ✅ Google Analytics: Support for Google Analytics – track all user searches from your GA dashboard. ✅ Seamless Integration: Option to easily replace your current search forms with plugin ones in just one click. ✅ Multilingual: Support for WPML, Polylang, WooCommerce Multilingual, qTranslate, GTranslate, etc. ✅ Page Builders Support: Support for Gutenberg, Elementor, Beaver Builder, WPBakery, Breakdance Builder, Bricks Builder, Oxygen Builder, Divi Builder, Avada Builder, Flatsome UX Builder. ✅ Integrations: Large number of built-in integrations. Premium Features Additional features that are available only in the PRO plugin version. Get the PRO Plugin Version. ✅ Search By Product Attributes: Search for WooCommerce products by their attributes values. Include custom attributes search. Example: search by color, size. ✅ Search By Product Taxonomies: Search for WooCommerce products by their taxonomies terms. Example: search by brand. ✅ Search By Product Custom Fields: Search for WooCommerce products by custom fields values. Includes and fields created via ACF plugin. ✅ Search By GTIN, UPC, EAN, ISBN: Search for WooCommerce products by product unique numbers. ✅ Products Variations Support: Search and display product variations. ✅ Taxonomies Search: Search and display taxonomies archive pages. ✅ Attributes Search: Search and display attributes archive pages ✅ Users Search: Search for any store user and display its data inside search results. ✅ Search Logic: Switch between AND or OR search logic. AND logic means that only products that contain all search words will be shown. ✅ Search Suggestions: Show automatic search recommendations depending on the current search query. ✅ Add To Cart Button: Add ‘Add To Cart’ button for product search results. ✅ Results Layouts: Different search results layouts to choose from. ✅ Search Form Layouts: Set of different search form layouts. ✅ Filters: Set rules to exclude or include certain products, archive pages or users’ search results based on different parameters. ✅ Search Form Tabs: Switch between tabs to show different search results with unique sets of options. ✅ Search Instances: Create an unlimited number of fully separated search forms with a unique set of options. ✅ Image Source: Ability to specify source of image for search results: featured image, gallery, product content, product short description or set default image if there are no other images. ✅ Visibility Option – Choose what catalog visibility must be for a product to be displayed in search results. ✅ Stock Status Option – Choose what stock status must be for a product to be displayed in search results. ✅ Show Product Categories: Display categories for each product in search results. ✅ Show Product Tags: Display tags for each product in search results. ✅ Show Product Attributes: Display attributes for each product in search results. ✅ ACF Support: Support for Advanced Custom Fields plugin. Search for products via custom fields values. ✅ WCFM Support: Support for WCFM – WooCommerce Multivendor Marketplace plugin. ✅ Dokan Support: Support for Dokan – WooCommerce Multivendor Marketplace plugin. ✅ MultiVendorX Support: Support for MultiVendorX – Multivendor Marketplace plugin. ✅ More Integrations: And the huge list of other integrations. ⚙️ Search In Any Product Field Search for WooCommerce product via any possible products fields: title, content, short description, categories, tags, ID, SKU, brands ( pro ), attributes ( pro ), custom attrbites ( pro ), custom taxonomies ( pro ), custom fields ( pro ), unique product number ( GTIN, UPC, EAN, ISBN ) ( pro ). Powerful Search Engine Search engine with powerful features. Order search results according to relevance score. That score is calculated based on the position of search words ( title, content, etc ), number of repeats, full or partial match and so on. Such mechanics guarantee that only best matches will be displayed at the top of the results list. Product words stemming that guarantee finding correct search results even if search terms were typed in different forms ( running”, “runs”, “ran” ). Index table. Plugin created a special index table that contains stemmed data of all WooCommerce products. This table helps to perform a very fast search with very accurate results. All data of indexed tables is synced automatically. Also you have full control on what data to index. Misspelling fix feature that autocorrect search words with typos ( laptot -> laptop ). Option to add stop words. Those words will be fully excluded from the search even if the user types them. Option to add synonyms words. Words in each synonym group will be equal during the search. ( box, housing, unit, package -> equal to product with word ‘unit’ inside ). Change search logic. Switch to AND search logic to show only products with all search terms inside ( ‘black hoodie’ query will show only products with both those words and not all ‘hoodies’ products ). ( pro ) Option to switch to exact search. Search only for full word matching instead of displaying results even if they match only part of the word. ( pro ) Add search suggestions – this is search recommendations that will appear depending on the current search query. By clicking on such a suggestion the user will trigger a new search for that query. ( ‘hoodie’ search query will generate suggestion like ‘yoga hoodie’, ‘fullzip hoodie’, etc. ) Search results cache. All search results are cached, so it adds even more boost for search speed. ️ Search Results View Customize the look and feel of plugin search results. Display any product data inside the search results list. Hide or display product image, title, description, price, categories, tags, brands, sku, rating, stock status, sale badge, featured badge, attributes etc. Use custom css styles to create unique designs for your search results. Special option to add Add To Cart button for search results. ( pro ) Select from one of predefined search results layouts. ( pro ) Special filters for search results based on different parameters. ( pro ) ️ Search For Products And Taxonomies Search for WooCommerce products and product taxonomies. Search and display any WooCommerce product of any type – simple product, variable product, product variations ( pro ). Search and display product brands. When users click these search results, they will be redirected to the brands archive page. Search and display product categories. By clicking on such search results the user will be redirected to categories archive page. Search and display product tags. By clicking on such search results the user will be redirected to the tags archive page. Search and display product taxonomies. This includes any product related taxonomies like Brands, Manufacturer, etc. ( pro ) Search and display product attributes. Display attributes results like Color, Size, Fabric. Clicking on such results will show the archive page with all products with this attribute value. ( pro ) Search and display shop users. It is possible to search for any website users and link to its page ( archive page, vendor store page, etc ). ( pro ) 烙 Integrations Plugin comes packed with a large number of build-in integrations. Each integration brings a new layer of search features related to each specific plugin. Below covered only the most popular plugins that are integrated with Advanced Woo Search. ACF: Search for products and products taxonomies via Advanced Custom Field ( ACF ) fields values. Create search results filters based on these fields. Display any field values inside search results. Google Analytics: Send search events right inside your GA property and analyze every user search query. WPML: Show search results in current active site language. Translate plugin static strings with the help of WPML string translation. GTranslate: Search WooCommerce products in the current site language and automatically translate all search results. Polylang: Show results in current site languages and allows users to search via that language terms. Elementor: Add search form via Elementor page builder, customize search results page, add taxonomies search results into search results page. Gutenberg: Use build-in Gutenberg block to show plugin search form on any place of your site. Divi Builder: Compose build-in widget to add plugin search form at needed place of your site. Fully customize search results page. Bricks Builder: Use built-in element for Bricks Builder to display plugin search form. Fully customize search results page. Flatsome: Integration for Flatsome theme and Flatsome UX Builder. Display search form via built-in search module or just use special options to replace all search forms in one click. BeRocket Filters: Support for all BeRocket AJAX Product Filters plugin filters types. Work smoothly on WooCommerce search results page with plugin search results. FacetWP: Display your FacetWP filters on search results pages to create advanced products filters – all FacetWP filters types will work smoothly with Advanced Woo Search plugin search results. WOOF: Support for filters created via WOOF – Products Filter for WooCommerce plugin. Dokan: Support for variety of features: search for Dokan vendors, search vendors products and display vendor badge near, search for product by vendor store name, search inside vendor store, search results filters based on different Dokan specific parameters. WCFM: Includes multiple features: find WCFM vendors, browse their products with vendor labels shown, locate items by store name, search directly within a vendor’s store, and apply filters based on unique WCFM-related criteria. WCFM: Includes multiple features: find WCFM vendors, browse their products with vendor labels shown, locate items by store name, search directly within a vendor’s store, and apply filters based on unique WCFM-related criteria. MultiVendorX: Includes multiple features: find MultiVendorX vendors, browse products from specific vendors with visible vendor badges, locate products by store name, search within individual vendor stores, refine results using MultiVendorX-related filters. B2BKing: Show/hide products/categories based on B2BKing restrictions rules. Show or hide prices for product search results. Ultimate Member: Show/hide search results based on Ultimate Member restriction rules. Search for shop users and display them inside search results with additional profile data. Max Mega Menu: Add search form inside Max Mega Menu menus. This is only a part of available integrations. View full list of integrations. More Plugins From Us Here are some additional plugins that were made with love. Advanced Woo Labels – advanced labels for WooCommerce products Share This Image – image sharing plugin More Useful Links Homepage Documentation Features List Contact Form Pricing Twitter Account
Top keywords
- search169×8.36%
- results66×3.27%
- search results54×2.67%
- product49×2.42%
- products37×1.83%
- display34×1.68%
- support24×1.19%
- page21×1.04%
- woocommerce19×0.94%
- pro18×0.89%
- words18×0.89%
- filters14×0.69%
UK Address Postcode Validation
This extension provides realtime address autocompletion lookup on your address forms, including billing and shipping. Ideal Postcodes address tools validates and accelerates customer entered address information to reduce cart abandonment and ensure correct delivery address capture. Ideal Postcodes provides address autocomplete for your WooCommerce address forms. We specialize in the UK addressing data, drawing the most up-to-date & accurate UK dataset from Royal Mail on a daily basis. We have over 1,000 clients that use our address validation tools to speed up checkout, increase deliverability, and ensure data quality. This extension adds address validation including realtime address autocompletion on your address forms. Our tools appear on your checkout and user account pages (for billing and shipping addresses). Our address validation tools speed up the checkout process and ensure that correct addresses are collected, thereby reducing cart abandonment and ensuring deliverability. This extension is free to download and install. However, our address validation services requires a paid account at ideal-postcodes.co.uk. Looking for Gravity Forms Address Validation? See our guide Looking for Contact Form 7 Address Validation? See our guide Contact us if you get stuck. Drop by our chat page for immediate assistance or send us a message on one of our support channels. Benefits Speed up the Checkout Process. Reduce the time it takes to accurately insert an address on your checkout Increase Deliverability. Reduce failed deliveries by making address entry easier and less error prone Ensure Data Quality. Access the most up-to-date and accurate address dataset in the UK with Royal Mail’s PAF® dataset Features Address autocompletion on checkout shipping and billing pages Address autocompletion on accounts pages Post towns now capitalised by default (instead of all caps) Checks if key is usable before enabling autocomplete Optionally populate organisation name from selected address Optionally populate county information [3.10.2](https://github.com/ideal-postcodes/woocommerce/compare/3.10.1…3.10.2) (2025-11-10) Bug Fixes correct button class assignment logic for postcode field (dc9c8c9) 3.10.1 [3.10.1](https://github.com/ideal-postcodes/woocommerce/compare/3.10.0…3.10.1) (2025-10-27) Bug Fixes file: bump woocommerce.min.js version to 1.1 (7c5bc30) 3.10.0 3.10.0 (2025-10-24) Features Security: Resolve CVE-2025-57923 (92fe630) 3.9.2 Bug Fixes checkout-update: Update checkout event fix 3.8.2 Update Address Finder and Postcode Lookup to 5.2.6 and 3.1.6 versions Axios security patch 3.8.1 Tested up to WooCommerce 10.0.4 and WordPress 6.8.2 environment 3.8.0 Add “Hide Address Fields Until Selection” option for separate address finder mode Add warning about compatibility with postcode lookup feature Improve address field visibility control when using separate address finder 3.7.2 Tested up to WooCommerce 9.8.5 and WordPress 6.8.1 environment 3.7.1 Only load admin settings script on the WooCommerce settings page Clean up observers when postcode lookup fields are removed 3.7.0 Hide postcode lookup field when a non-GBR country is selected Fix address population for dynamically generated inputs in WooCommerce Blocks checkout 3.6.5 Hide postcode lookup field when a non-GBR country is selected 3.6.4 Update to properly handle the Gutenberg country selector 3.6.2 Apply Axios security update 3.6.1 Fix synchronization between the selected country and Address Finder country 3.5.9 Enable removal of organisation name when option is enabled on configuration page 3.5.8 Fix how countries are selected on checkout billing and shipping pages Update integration tests 3.5.7 Fix broken link in administrator’s plugin dashboard 3.5.6 Update Postcode Lookup to version 2.0.0 3.5.5 Toggle the country context of Address Finder when a new country is selected in checkout Fix address field binding for certain countries with dynamically generated inputs in WooCommerce Blocks checkout 3.5.4 Improve Postcode Lookup layout on WooCommerce Blocks checkout 3.5.3 Improve handling of the new WooCommerce Blocks country and county combobox 3.5.2 Recompile JavaScript assets 3.5.1 Fix issue with country selection for certain country input fields 3.5.0 Add support for Blocks checkout Add support for PHP 8.2+ 3.4.4 Update Address Finder and Postcode Lookup to latest versions Fix issue with admin Address Finder configuration override option Add testing for PHP 8+ 3.4.1 Allow Postcode Lookup style overrides 3.4.0 Add search for WordPress customer user creation 3.3.2 Declare compatibility for HPOS 3.2.3 Add Postcode Lookup entity targeting Add Postcode Lookup contextClass to enable styling 3.2.2 Add tests for WooCommerce 5.9 3.2.1 Add tests for WooCommerce 5.6 3.2.0 Add Address Validation to WooCommerce Admin dashboard Default county population to true Test on WooCommerce 5.5 Upgrade Postcode Lookup to 1.8 Upgrade Address Finder to 2.2 3.1.4 Test on WooCommerce 5.4 Test on WordPress 5.7 3.1.3 Update readme 3.1.2 Test on WooCommerce 5.2 3.1.1 Upgrade Postcode Lookup to 1.7.2 3.1.0 Important. If you are using Postcode Lookup consider checking the styling of our Postcode Lookup tools on your checkout and user address book. This is particularly important if you are using custom styling to adapt our Postcode Lookup to your theme. As always, please drop by chat (chat.ideal-postcodes.co.uk) if you have any questions about this change. This update brings accessibility, usability and consistency improvements to our Postcode Lookup tools. In order to do this, the update reorganises Postcode Lookup HTML elements which may require you to update any custom styling you may have applied. Reorganise Postcode Lookup HTML Elements to more closely match WooCommerce defaults Adds “Postcode Lookup” label above Postcode Lookup search box for better accessibility Improves touch target size for small screen sizes on Postcode Lookup 3.0.6 Add testing for WooCommerce 5.1 3.0.5 Use the country ISO code in the country field when a text input is detected. Previously the plugin inserted the country’s full name; it now sets only the ISO code 3.0.4 Update Address Finder Update Postcode Lookup Rebuild JS payload to incorporate 3.0.3 3.0.3 Delay checkout refresh until after address population is complete 3.0.2 Improve styling of default Postcode Lookup setup 3.0.1 Update Address Finder to 1.8.0 Update Postcode Lookup to 1.7.0 Update and compress Address Finder CSS 3.0.0 Substantial upgrade of Postcode Lookup and Address Finder. Custom override users (advanced configuration) will be affected by Breaking Changes. You will not need to take action if your “Postcode Lookup Configuration Override” and “Address Autocomplete Configuration Override” configurations are empty. If you are upgrading from 1.x please upgrade to 2.x first to ensure your configuration is migrated correctly. Please reach out to support (https://ideal-postcodes.co.uk/support) if this change brings backwards incompatible changes not listed here. We will address these immediately. New Features: Screen Reader Support. Both Postcode Lookup and Address Finder are now screen reader friendly. Any visually impaired user will now get audio cues when using our Address Validation tools. Address Validation can be hidden when an unsupported territory/country is selected. This can be enabled from the admin panel. Initialised Address Finder and Postcode Lookup controllers are now available at the global IdealPostcodes namespace for easier customisation More custom callback options for Address Finder and Postcode Lookup More custom styling options for Address Finder and Postcode Lookup More custom behaviours like auto select single premise postcodes, hide/unhide address fields Breaking Changes: Both Postcode Lookup and Address Finder have been replaced. Any custom library overrides on the admin page must be translated into the new setup format. Deprecations: The legacy Postcode Lookup jQuery plugin is deprecated. This library will continue to be served until 4.0 is released. Please use Postcode Lookup instead (https://postcode-lookup.ideal-postcodes.dev/) The legacy Address Finder plugin is deprecated. This library will continue to be served until 4.0 is released. Please use Address Finder instead (https://address-finder.ideal-postcodes.dev/) Chores: Add testing on WooCommerce 5.0 Remove data migration check 2.3.1 Add tests for WooCommerce 4.9 2.3.0 Add tests for WordPress 5.6 Add tests for WooCommerce 4.8 2.2.0 Add Postcode Lookup and Address Autocomplete configuration overrides 2.1.9 Tested up to WooCommerce 4.7 Test WordPress 5.5.3 2.0.3 Tested up to WooCommerce 4.6 2.0.2 Tested up to WooCommerce 4.3 2.0.1 Fix: restore manual checkout trigger 2.0.0 Tested up to WooCommerce 4.2 BREAKING CHANGE: Settings page moved to Integration tab, under “UK Address Postcode Validation” Feature: Adds postcode lookup to checkout pages 1.0.5 Manually fire checkout refresh on address population 1.0.3 Update tested platforms for WordPress & WooCommerce Release to WordPress plugins directory 1.0.2 Automate version deploys to WordPress plugins directory 1.0.1 Drop trademark for plugin submission 1.0.0 Initial release