Discrepancies in filter logic designed by 8theme

This topic has 4 replies, 2 voices, and was last updated 2 months, 4 weeks ago ago by Jack Richardson

  • Avatar: GreenLion
    GreenLion
    Participant
    May 21, 2026 at 16:18

    hi team, we have a custom coded filter created by your team.

    we have noticed some issues with the filter as we and customers use it.

    When selecting a category from the shop page you are landed on the category grid page. if I select a brand then that acts as a filter which is all correct logic

    the same goes for if I pick a brand from the shop page and then use the categories as a filter.

    the issue resides where if I press the X on a brand when I have selected that brand and have an active filter, I am not returned to the shop page.

    the same again goes for the category. if this was selected from the shop page and then a brand is used to filter between the category. if I press X on the category I am not returned to the shop page.

    another issue is also when a category is the first thing selected and then a brand is used to filter if X is pressed on the brand filter the rest of the grid doesnt show up again, this works fine on the brand side

    Please, contact administrator
    for this information.
    3 Answers
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    May 22, 2026 at 07:35

    Hello @GreenLion,

    Could you please attach the topic where we suggested the custom filter implementation? This will help us identify the developer who provided you with the code snippet and allow us to assist you more effectively with your request.

    Additionally, we would like to confirm whether it would be acceptable for you to lock the brand selection on your brand archive page. This way, when a customer is browsing the brand archive, there will be no need to reset or reselect the brand as it is logical solution in our thought. For example, the following code could be used:

    .tax-brand #masterFilterBrand.active,
    .tax-product_cat #masterFilterCategory.active {
        pointer-events: none;
        opacity: .7;
    }
    
    .tax-brand #masterFilterBrand.active .icon-container,
    .tax-product_cat #masterFilterCategory.active .icon-container {
        display: none;
    }
    
    .tax-brand #masterFilterBrand.active select,
    .tax-product_cat #masterFilterCategory.active select {
        -webkit-appearance: none;
        background: none;
    }

    Frontend result: https://gyazo.com/121013740d687488bbb85358f8b844ee (brand taxonomy), https://gyazo.com/1d0f168f73dcdd77af3a3ed10391f7d0 (category taxonomy)

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: GreenLion
    GreenLion
    Participant
    May 26, 2026 at 16:27

    No we do not like the implementation this way what we want is this conditional logic

    From the initial shop page

    whatever is selected will take you to that grid page (brand or category)

    the other filter will be available to allow filtering (if on brand can use category filter vice versa)
    When there are 2 filters selected – IF one is removed – the grid should replicate that (i.e current brand page logic if cat filter removed all brand products show again / vice versa required for categories which is currently not doing this)

    IF the original filter is removed prior to the other filter (i.e if on brands and a category filter is selected then the brand is the first filter to be removed, the user should be redirected to that category grid page)

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    May 27, 2026 at 11:23

    Hello @GreenLion,

    We’ve reviewed your request and it requires custom development, which is outside Envato’s support policy. To get it done properly and on time, please submit it to our trusted partner WP Kraken.

    You’ll get:

    – fast quote & timeline
    – turnkey implementation by a vetted team
    – warranty on delivered work

    We’re confident this will help—hope you can make use of it shortly.

    Kind regards, Jack Richardson
    The 8theme’s team

    Please contact administrator
    for this information.
  • Viewing 4 results - 1 through 4 (of 4 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.