PluginScout

Search Attributes for WooCommerce — WordPress Ecommerce Plugin

by Aslam Doctor · WordPress.org page · Website

v1.3.7 Tested up to WP 7.1.3 PHP 7.4.0+

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

Active installs
600+
Total downloads
9,306
Downloads, last 30 days
467
30-day growth
–
downloads vs the previous 30 days

Is Search Attributes for WooCommerce well maintained?

Support threads resolved
No open threads
nothing waiting on the WordPress.org forum
WordPress compatibility
Current
tested up to WordPress 7.1.3, the current release is 7.1.3

Search Attributes for WooCommerce reviews and ratings

9 reviews on WordPress.org, with the most recent ones as their authors posted them.

4.9 out of 5

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.

Downloads per day
Search Attributes for WooCommerce downloads per day062.5125187.5250Sep 5Sep 28Oct 22Downloads per day
Active installs
Search Attributes for WooCommerce active installs02505007501kSep 5Sep 28Oct 22Active installs
Rating out of 5
Search Attributes for WooCommerce rating01.32.53.85Sep 5Sep 28Oct 22Rating out of 5
Reviews
Search Attributes for WooCommerce review count02.557.510Sep 5Sep 28Oct 22Reviews

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

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.