Home / Forums / WoodMart support forum / Category Filter / works like attribute?
Home › Forums › WoodMart support forum › Category Filter / works like attribute?
Category Filter / works like attribute?
- This topic has 11 replies, 2 voices, and was last updated 3 months ago by
Aizaz Imtiaz Awan.
-
AuthorPosts
-
February 24, 2026 at 6:50 pm #709783
viniParticipantHi!
we have categories:
Country (category)
Italy / Austria / Etc.Type of wine (Category)
Dry / Sweet / Semi-dryNow we use category filter, but this is create “tree”. And not work like we want.
Is any option to / change / custom? “woodmart woocommerce layered nav” filter and data source from attribute to “categories”? or maybe i missed something and there is another filter which give this possibility?
Attachments:
You must be logged in to view attached files.February 25, 2026 at 10:55 am #709843Hello,
Could you please try to use the Widget “WoodMart Product Category Filter” as it acts as a filter by category and also gives “List” option as well: https://ibb.co/ycB4MHbm
Best Regards,
February 25, 2026 at 2:01 pm #709878
viniParticipantWeird i was thinking i answered, but don’t see my answer here.
Problem is, we can’t choose category which subcategories we want to select, so even flat layout give us result with 130 or more options on the list.Solution is, like with attributes for each category create different filter like it works with attribute.
But out of the box it’s not possible. :/
But maybe there is option to add code snippet / some modification / to show only direct categories?Filter Country
Italy
xx
x
xFilter Color
XX
x
x
xAttachments:
You must be logged in to view attached files.February 26, 2026 at 8:39 am #709968Hello,
To implement your idea, you need to use WooCommerce attributes specifically, as they are designed to work properly with filtering.
Best Regards,
February 26, 2026 at 1:30 pm #710022
viniParticipantThx. There is one reason why we decide some “category” keep as attribute (earlier we have only categories for all).
Now i reduce them and most of them moved to attribute… but some others are still category, because we need landing pages / text / great looking.
Categories give us the possibility to make our page good looking / seo texts/ graphics etc”. Like change title picture / Short description before products / long descriptions after products.
Attributes out of the box have only 1 place where we can put “text”. So “filters” looks better… but page / SEO lost lots of possibilites.
Or maybe i missing something and attribute give us possibility to achieve same… title picture short / long descriptions / html blocks?
February 26, 2026 at 2:20 pm #710030Hello,
Categories allow you to create fully optimized landing pages (banner image, short description, long description, etc.).
Attributes, by default, are mainly intended for filtering and only provide a basic description field, which makes them more limited for SEO-focused landing pages.
However, you can enhance attributes by enabling “Enable archives” in the product attribute settings. This option allows the attribute to have its own archive page in your store.
Once enabled, you can:
Add a description to each individual attribute term (Italy, Dry, etc.) > Customize the layout of attribute archive pages using the Layout Builder.
Create a custom layout for product terms and assign it specifically to attribute archives, giving you more design flexibility similar to category landing pages.
Further, you can read more about the Layout Builder here: https://xtemos.com/docs-topic/woodmart-woocommerce-layout-builder/
Please note that this content will appear on the actual attribute archive pages (for example: /pa_country/italy/).
Best Regards,
February 26, 2026 at 3:47 pm #710050
viniParticipantThanks. Complicated. 😉
but maybe this is solution…I’m little worried how this will be work, with 300 – 400? different for each attribute…
Is this can be a problem for performance?
Layout builder is “woodmart” feature? or if we decide in future change theme it’s can work with another theme?February 27, 2026 at 9:23 am #710121Hello,
No, having 300–400 attribute terms will not cause performance issues by itself. Attribute archive pages load only when visited, just like categories.
Yes, the Layout Builder is a WoodMart-specific feature. If you switch themes in the future, your products, categories, and attributes will remain, but the WoodMart layout will not work and would need to be rebuilt in the new theme.
Best Regards,
February 27, 2026 at 12:10 pm #710160
viniParticipantHi, thanks.
It’s my mind so “dirty solution” 😉 i’m so worried if we decide change something… i need update 400 pages…Some feature in layouts works and inherit, but how many products show 9,16,24 and some other there is always something what we need to set… of course we can set it one time… but still i’m little worried.
When we create layout “standard” css is a same, or always all is added to file?
I founded plugin which add second field in attribute for a “long description” after products, so maybe this is solution. Or maybe we change filters… 😉
Hmm… not know, where to go to achieve best seo solution. All choice have some issues.
-
This reply was modified 4 months, 1 week ago by
vini.
February 27, 2026 at 3:54 pm #710202Hello,
I understand your concern. There is no perfect solution:
Categories > great for SEO landing pages and Attributes > best for filtering
Layout Builder > WoodMart feature: if you change themes, layouts need rebuilding (but products/attributes remain)
Performance with many attribute terms is not an issue, archive pages load only when visited.
Best Regards,
March 30, 2026 at 11:33 am #714526
viniParticipantOk. We duplicate categories and add them attribute for filters, and now have filters… and now found another problem.
All plugins use to brands = woocommerce brands, not attribute.
Woodmart suggest in documentation “use attribute” co create brands… so we make this… but have a problem, because no others use attribute to brands… so i was thinking to move it to correct place “woocommerce brands”… and again… now Woodmart don’t support filter by brand? i missed something or really we cant’ filter by brand:/ or maybe there is possibility to set this correct?2. Is possible to set filters where we don’t use AJAX, but after set filter click “filter” and then it’s works? of course there is “product filters” but not support attributes?
-
This reply was modified 3 months ago by
vini.
March 30, 2026 at 2:59 pm #714561Hello,
01. In WoodMart, there are two ways to manage brands:
– Attribute-based brands (recommended for filters)
– WooCommerce BrandsWoodMart filters (Layered Nav widget) work with both attributes and WooCommerce Brands taxonomy. You can choose the “Product Brand” directly in the widget settings.
For more details, follow this guide: https://xtemos.com/docs-topic/product-brands/
02. WoodMart’s default filters are AJAX-based and don’t support an “Apply filter” button.
Best Regards
-
This reply was modified 4 months, 1 week ago by
-
AuthorPosts
- You must be logged in to create new topics. Login / Register