Search Attributes for WooCommerce — WordPress Ecommerce Plugin
by Aslam Doctor · WordPress.org page · Website
Search Attributes for WooCommerce has 600+ active installs on WordPress.org and 9,306 downloads all time. It was downloaded 467 times in the last 30 days. The last update was on October 17, 2026, tested up to WordPress 7.1.3.
Search Attributes for WooCommerce at a glance
Is Search Attributes for WooCommerce well maintained?
Search Attributes for WooCommerce reviews and ratings
9 reviews on WordPress.org, with the most recent ones as their authors posted them.
9 reviews
- 5★
-
8
- 4★
-
1
- 3★
-
0
- 2★
-
0
- 1★
-
0
-
Absolutely stunning!
Exactly what I was looking for! I needed a plugin that could search for book authors (who are listed as attributes). I highly recommend it to everyone and thank you!
rozlity -
Good Job!
Its Cool...
denizutku -
Search on hidden attributes
Great plugin ! Very easy to configure and use. Allows searching on hidden attributes of products. Exactly what i was looking for. Long life to this plugin.
tanduf -
does the job
Very good, does the job.
linascp -
Problem with translation
I use PolyLang for translation. With this plugin, search result shows product with all different languages.
Danny -
Simple and effective (Mod: Exclude products where the variation is out of stock)
Great and straightforward plugin. It does what I needed mostly so I just modified it a bit to exclude products where variation of the searched attribute is out of stock. e.g. If I search for Medium in a shirt, the product must NOT show if medium of that product is out of stock. function wsatt_brands_where( $where = '' ) { global $wpdb; $product_ids = get_in_stock_IDS(); if($product_ids != "") $where .= " OR $wpdb->posts.ID IN (".get_in_stock_IDS().")"; return $where; } function get_in_stock_IDS() { global $wpdb; $parent_ids = array(); $wsatt_attributes = @get_option('wsatt_attributes'); if(is_array($wsatt_attributes) && count($wsatt_attributes)>0){ foreach($wsatt_attributes as $attribute){ $parent_id_objects = $wpdb->get_results("SELECT $wpdb->posts.ID FROM $wpdb->posts LEFT JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id) LEFT JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id) LEFT JOIN $wpdb->terms ON($wpdb->term_taxonomy.term_id = $wpdb->terms.term_id) WHERE $wpdb->posts.post_type = 'product' AND $wpdb->posts.post_status = 'publish' AND $wpdb->term_taxonomy.taxonomy = '$attribute' AND $wpdb->terms.name LIKE '%".esc_attr( $_GET['s'] )."%'"); if(count($parent_id_objects) == 0) continue; foreach($parent_id_objects as $parent_id_object) { $children = get_option("_transient_wc_product_children_".$parent_id_object->ID); if(is_array($children) && count($children['all']) > 0) { $instock = $wpdb->get_var("SELECT s.meta_value as stock from $wpdb->postmeta LEFT JOIN $wpdb->postmeta as s ON s.post_id = $wpdb->postmeta.post_id AND s.meta_key = '_stock' WHERE $wpdb->postmeta.post_id IN (".implode(",", $children['all']).") AND $wpdb->postmeta.meta_key like '%".$attribute."' AND $wpdb->postmeta.meta_value LIKE '%".esc_attr( $_GET['s'] )."%' AND s.meta_value > 0"); if($instock != NULL) { //Child is matched based on query string and stock is NOT zero so we add that parent id to be
sajetek
Download and install history
545 downloads over the last 48 days. Snapshots taken daily from WordPress.org.
Details
This plugin allows you to extend wordpress search feature by searching into Woocommerce product attributes.
The full description, screenshots and every review live on the WordPress.org page.
Rankings Search Attributes for WooCommerce competes in
Tags
- attribute
- ecommerce
- product
- search
- woocommerce
More from Aslam Doctor
-
Rearrange Products for WooCommerce 20,000+ installs -
AI Provider for Grok 100+ installs
-
AI Provider for Hugging Face 10+ installs -
Image Block for Pollinations.ai fewer than 10 installs
- Version
- 1.3.7
- Last updated
- Oct 17, 2026
- First published
- Mar 2, 2021
- Requires WordPress
- 6.6
- Tested up to
- 7.1.3
- Requires PHP
- 7.4.0
- Pricing
- Free on WordPress.org
Search Attributes for WooCommerce FAQ
How many active installs does Search Attributes for WooCommerce have?
WordPress.org reports 600+ active installs for Search Attributes for WooCommerce as of October 22, 2026.
Is Search Attributes for WooCommerce still maintained?
Yes. The last release was on October 17, 2026 and it is tested up to WordPress 7.1.3.
Is Search Attributes for WooCommerce free?
Search Attributes for WooCommerce is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.