Issue with Out of Stock Variations Still Appearing in Filters – BeTheme & WooCommerce
Hello,
I am using BeTheme with WooCommerce and would like to automatically remove or hide product variations from my online store when they are out of stock. However, when I use the store filter and select an option, products still appear in the results even if their variations for that option are out of stock.
I have already enabled the following WooCommerce setting:
"Out of stock visibility – Hide out of stock items from the catalog", but the issue persists.
Additionally, I have tried enabling and disabling the following BeTheme option multiple times, but the problem remains:
Custom Variation Swatches
- Disable
- Enable
To further troubleshoot, I also installed and tested the Variation Swatches for WooCommerce plugin, trying to force the variations to be hidden when out of stock. However, even after using this plugin, the products still appear in the search results when using the filter, even if all variations for the selected option are out of stock.
Could you please advise on how to fix this?
Is there a built-in feature in BeTheme or WooCommerce to automatically remove these out-of-stock variations from search results, or would this require custom code or a specific plugin?
Any guidance or recommendations would be greatly appreciated.
Thank you.
Comments
Hi,
This filter and its functionality come from WooCommerce, and the theme does not have an influence on that. Betheme Custom Variation Swatches only change the appearance of product attributes but do not interfere with its filters.
Regarding your question, you should contact WooCommerce support instead.
Best regards