---
title: "How to Filter WooCommerce Products by Attribute in Elementor?"
url: https://theplusaddons.com/docs/filter-woocommerce-products-by-attribute-in-elementor/
date: 2023-09-14
modified: 2026-09-28
lang: en
author: "Aditya Sharma"
description: "WooCommerce products often carry custom attributes beyond category - material, brand, fit - each registered as its own product taxonomy (for example `pa_material`). The Woo Filter's Select Attributes control lists..."
image: https://theplusaddons.com/wp-content/uploads/2023/09/How-to-Filter-WooCommerce-Products-by-Attribute-in-Elementor_-1024x536.jpg
word_count: 235
---

# How to Filter WooCommerce Products by Attribute in Elementor?

## 

- WP Search Filters uses the Woo Filter’s Select Attributes control to list every WooCommerce taxonomy on the store, so a custom attribute like `pa_material` drives its own filter.
- The Plus Addons for Elementor Pro requires Elementor free installed and active, plus WooCommerce installed and active with at least a few published products.
- The widget setup sets Filter Type to Woo Filter, chooses a display style, and points Select Attributes to the custom attribute’s taxonomy; Woo Sorting controls how the attribute values are ordered in the filter list.

WooCommerce products often carry custom attributes beyond category - material, brand, fit - each registered as its own product taxonomy (for example `pa_material`).

The Woo Filter's **Select Attributes** control lists every WooCommerce taxonomy on the store, so any custom attribute can drive its own filter.

For the full settings tour of the **WP Search Filters** widget, see [WP Search Filters Widget Settings Overview](https://theplusaddons.com/docs/wp-search-filters-widget-settings-overview/).

***Requirement - This widget is a part of The Plus Addons for Elementor Pro, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-builder/woocommerce-builder/ajax-filters/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

## Before You Start

- **Prerequisite:** [Elementor](https://wordpress.org/plugins/elementor/) (free) installed and active.- **Edition:** WP Search Filters is a **Pro** widget - it requires The Plus Addons for Elementor Pro to be installed and active.- **Widget to enable:** go to **The Plus Addons > Widgets**, search for **WP Filters** and turn its toggle on.- **Prerequisite:** [WooCommerce](https://wordpress.org/plugins/woocommerce/) installed and active, with at least a few products published.- At least one custom product attribute registered in WooCommerce > Attributes, with values assigned to products.

## Steps

Add the WP Filters widget, set **Filter Type** to **Woo Filter**, choose a display style, then set **Select Attributes** to your custom attribute's taxonomy.

![Select Attributes control listing a custom product attribute](https://theplusaddons.com/wp-content/uploads/2026/09/wp-search-filters-woo-attribute-select.webp)

## Settings Overview

| Setting | What it does | Default |
| ------- | ------------ | ------- |
| Select Attributes | Which WooCommerce product taxonomy (category or custom attribute) drives the filter. | - |
| Woo Sorting | How the attribute's values are ordered in the filter list. | - |

## Related Docs

- [How to Create WooCommerce Product Category Filter in Elementor?](https://theplusaddons.com/docs/create-woocommerce-product-category-filter-in-elementor/)- [How to Create WooCommerce Color Swatches Filter in Elementor?](https://theplusaddons.com/docs/create-woocommerce-color-swatches-filter-in-elementor/)

## Frequently Asked Questions

**Q: What do I need before filtering WooCommerce products by attribute in Elementor?**
A: The setup depends on four basics: Elementor free installed and active, WooCommerce installed and active, at least a few published products, and at least one custom product attribute created in WooCommerce &gt; Attributes with values assigned to products. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH provides the WP Search Filters widget as a Pro widget, so The Plus Addons for Elementor Pro also needs to be installed and active. Without those pieces, the attribute filter has nothing to read or display.

**Q: Why is the WP Filters widget not showing in Elementor?**
A: The most common blocker is that WP Search Filters is a Pro widget. The page says it requires The Plus Addons for Elementor Pro to be installed and active, and the widget itself must be enabled under The Plus Addons &gt; Widgets by searching for WP Filters and turning the toggle on. If either the Pro plugin or the widget toggle is missing, Elementor will not have the filter available to place on the page.

**Q: Can I filter WooCommerce products by a custom attribute like material or brand?**
A: That is exactly what this setup is for. WooCommerce attributes such as material, brand, or fit are registered as product taxonomies, for example `pa_material`, and the Woo Filter's Select Attributes control lists every WooCommerce taxonomy on the store. That means any custom attribute can drive its own filter instead of being limited to category-based filtering. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH exposes that taxonomy choice inside the widget.

**Q: What does Woo Sorting change in an attribute filter?**
A: Woo Sorting controls how the attribute values are ordered in the filter list. That affects usability more than appearance because shoppers scan filters faster when values are arranged in a predictable order. If your store has many attribute terms, sorting becomes important for keeping the list readable instead of making users hunt through an arbitrary sequence. The page lists it as part of the Settings Overview for WP Search Filters Widget Settings Overview.

**Q: Is there another way to build WooCommerce filters in Elementor besides product attributes?**
A: The related docs point to two other filter types: [How to Create WooCommerce Product Category Filter in Elementor?](https://theplusaddons.com/docs/create-woocommerce-product-category-filter-in-elementor/) and [How to Create WooCommerce Color Swatches Filter in Elementor?](https://theplusaddons.com/docs/create-woocommerce-color-swatches-filter-in-elementor/). That shows the filtering system is not limited to attributes alone. If your store works better with categories or visual swatches, those are separate paths inside The Plus Addons for Elementor ecosystem.
