Mobile AJAX filter button issue + request for top bar filter layout

This topic has 5 replies, 2 voices, and was last updated 13 minutes ago ago by Ramin

  • Avatar: Ramin
    Ramin
    Participant
    April 3, 2026 at 12:08

    Hello,

    I am using the XStore theme with WooCommerce and AJAX filters enabled.

    I am experiencing an issue with the mobile off-canvas filter button:

    – The filter button works on the first click
    – After AJAX refresh, the button disappears

    Additionally, I would like to implement a more professional filtering UX similar to image.
    My goal is:
    – Place the “Filter” button next to the “Sorting” dropdown
    – Both should be positioned above the product grid
    – Filter should open as off-canvas or popup
    – Must fully support AJAX filtering without breaking after reload
    – Should work properly on mobile and desktop

    Content is visible for topic creator and
    support staff only.
    Files is visible for topic creator and
    support staff only.
    4 Answers
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    April 3, 2026 at 14:35

    Hi there!

    Thanks for using XStore.

    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.

    Content is visible for topic creator and
    support staff only.
    Avatar: Ramin
    Ramin
    Participant
    April 3, 2026 at 14:41

    Hello,

    Thank you for your reply.

    I understand that implementing a custom top filter layout (like placing filter next to sorting) may require custom development.

    However, my main issue is not about custom design.

    The current problem is with the default XStore functionality:

    – The mobile off-canvas filter button works only on the first click
    – After AJAX refresh, off-canvas button disappears

    This seems to be a bug or JavaScript issue related to AJAX reloading, not a custom feature request.

    I extended support specifically to resolve this issue with the default functionality.

    Thank you.

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    April 5, 2026 at 11:38

    Hello, Ramin,

    As far as we can see, the Mobile AJAX filter button is working correctly. Please review the attached video.

    Best regards,
    8Theme Team

    Files is visible for topic creator and
    support staff only.
    Avatar: Ramin
    Ramin
    Participant
    April 5, 2026 at 12:53

    Hello,

    Thank you for checking.

    At the moment you reviewed it, AJAX was not enabled on my side. I have now enabled AJAX filtering again.

    Could you please check it once more?

    The issue appears only when AJAX is enabled:
    after I apply a filter on mobile, the off-canvas filter button disappears. Because of that, users cannot open the filter again unless the page is reloaded.

    So to clarify:

    Mobile off-canvas filter works initially
    AJAX filtering is enabled
    After applying any filter, the off-canvas filter button disappears
    Additionally, not all brands are visible in the filter list. The “Show more” functionality does not work correctly after AJAX filtering (it either disappears or does not expand the full list)

    Please review it again with AJAX enabled.

    Best regards

    Content is visible for topic creator and
    support staff only.
  • Viewing 5 results - 1 through 5 (of 5 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.