Shop page ajax filter; slow & blinking.

This topic has 14 replies, 2 voices, and was last updated 4 months, 1 weeks ago ago by Nicolo

  • Avatar: Nicolo
    Nicolo
    Participant
    August 4, 2025 at 21:55

    Hi,

    In my previous ticket, I was told the slow AJAX filtering is caused by my server.

    I’m hosted on a premium Kinsta plan with Redis object cache:
    – 12 CPUs
    – 8 GB RAM
    – 1 GB memory
    So hosting performance isn’t the issue.

    There are two main problems:
    – Blinking effect during filtering
    – Slow AJAX response
    See video:
    https://www.loom.com/share/193fb2b2136f46d393a9748387495ac6

    What exactly causes the AJAX requests to be slow and trigger the blinking?

    Could optimizing the files handling these requests to fully integrate with object cache be the solution?

    To troubleshoot quickly and effectively i added both SFTP and wp access
    Appreciate your concern to this matter, as this is a very important feature for us

    Regards

    Please, contact administrator
    for this information.
    13 Answers
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    August 5, 2025 at 09:23

    Hello, Nicolo,

    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

    Avatar: Nicolo
    Nicolo
    Participant
    August 5, 2025 at 12:17

    Sure i will run the test

    And come back to you

    Avatar: Nicolo
    Nicolo
    Participant
    August 5, 2025 at 12:47

    Could it be

    Elementor PRO element:
    https://www.8theme.com/documentation/xstore/plugins/elementor-pro-compatibility/

    Check out the video:
    https://www.loom.com/share/d8c75afeaf084d83ac7d4908a336ee25

    The shop page is built with Xstore builder elementor
    Xstore builders -> products archive

    How can we fix this issue within the xstore builder -> products archive

    Regards

    Avatar: Nicolo
    Nicolo
    Participant
    August 5, 2025 at 19:18

    Status?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    August 6, 2025 at 10:17

    Hello, Nicolo,

    We have made some changes to the file xstore/js/ajax-filters.min.js.
    However, unfortunately, these changes are not being reflected on the frontend.
    Could you please clear the cache at your earliest convenience?

    Best regards,
    The 8Theme Team

    Avatar: Nicolo
    Nicolo
    Participant
    August 6, 2025 at 10:23

    You have my full permission to clear all caches both from kinsta plugins and wp rocket for troubleshooting:

    https://www.loom.com/share/ac6f415397bf4d99ba551717086fbaf8?sid=ccea17f8-9d37-4ad0-8de7-5f442513e874

    Avatar: Nicolo
    Nicolo
    Participant
    August 6, 2025 at 10:53

    After clearing the cache i see no changes even though you changed the file

    Avatar: Nicolo
    Nicolo
    Participant
    August 7, 2025 at 10:34

    Update

    New hosting provider

    Which means new SFTP/SHH

    I added the new credentials for you in the private area

    Wp-admin access is still the same

    Any updates on this now?

    Please contact administrator
    for this information.
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    August 7, 2025 at 13:47

    Hello, Nicolo,

    As far as we can see, after moving to the new hosting, the flickering issue has disappeared, and now the products are smoothly sliding in from the bottom.

    Best regards,
    The 8Theme Team

    Avatar: Nicolo
    Nicolo
    Participant
    August 8, 2025 at 11:53

    Hmm, from what i see the flickering is still there?

    Check out the video:
    https://www.loom.com/share/0b8d1f07979d4a3fa8964394d7b9204b?sid=e2ee8f9a-6339-4129-9579-4681b134be30

    I was thinking maybe a workaround could be to change the ajax design, to a circle loader for example. Would this fix this issue?
    – Is it possible to toggle between different ajax loader alternatives in the xstore theme editor? Let me know

    Hoping we can fix this sson!

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    August 11, 2025 at 09:30

    Hello, Nicolo,

    We are currently unable to see the product blink effects (please refer to the attached video for more details).

    Additionally, you can adjust the animation settings in Elementor. To do this, open the desired page in the Elementor editor, select the “Archive Product” element, and set your preferred Animation Type.

    Best regards,
    8Theme Team

    Files is visible for topic creator and
    support staff only.
    Avatar: Nicolo
    Nicolo
    Participant
    August 11, 2025 at 12:44

    Much appreciated!

    Thanks for showing me how to change the animation type

    We can close this ticket now.

    I also encourage all your clients to add this:
    https://docs.wp-rocket.me/article/971-caching-query-strings

    Add the query strings of the shop page filters and it will speed up the ajax result significatly. Feel free to add it to your documentation or take note of it, if it helps.

    Have a great week

    Avatar: Nicolo
    Nicolo
    Participant
    August 11, 2025 at 12:44

    Thanks for the support! My topic “Shop page ajax filter; slow & blinking.” has been successfully resolved.

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

The issue related to '‘Shop page ajax filter; slow & blinking.’' has been successfully resolved, and the topic is now closed for further responses

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