Filters not showing on child categories + XStore category filter returns no results

This topic has 2 replies, 2 voices, and was last updated 8 months, 2 weeks ago ago by Andrew Mitchell

  • Avatar: Semah
    Semah
    Participant
    August 11, 2025 at 03:08

    Hello,

    Issues

    1- On Shop page: all filters show (Categories, Price, Color, Size).
    On parent category pages (e.g., Optique): only Categories + Price show.
    On child category pages (e.g., Optic for women): only Categories shows — -Price/Color/Size disappear.

    2- XStore “Filter products by categories” widget often returns “no products found.”

    -URL generated by the widget (e.g. ?filter_cat=habillement) shows no results.

    -Using WooCommerce param (e.g. ?product_cat=habillement) shows products correctly.
    I temporarily replaced it with the native “Product Categories” widget and it works.

    What I’ve tried

    Cleared LiteSpeed + browser caches; re-saved Permalinks.

    Category settings: Display type = Both (products and subcategories).

    Also tested the native WooCommerce “Filter products by attribute” widget → still hidden on child categories.

    Questions

    Known issue with XStore filters on child category archives?

    Does the category filter require filter_cat (AJAX) instead of product_cat? Any way to force product_cat?

    Any recommended fix or setting to always display Price/Attribute filters on category archives?

    Thanks for your help!

    Please, contact administrator
    for this information.
    1 Answer
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    August 11, 2025 at 09:19

    Hello, Semah,

    We have noticed that your website is utilizing a large number of plugins. This could potentially impact the website’s performance, lead to errors, and affect its overall speed. To ensure optimal functionality and avoid such issues, we kindly ask you to manually review each plugin currently in use on your website.

    If the problem persists, we suggest switching to the Parent theme if you are currently using the Child Theme on your site. After clearing the cache, check again.
    Do the same test for the default WooCommerce theme – Storefront. The issue may be due to your custom code in the Child Theme.

    Let us know the results.

    Best regards,
    8Theme’s Team

  • Viewing 2 results - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.