Slow AJAX filtering on archive product page

This topic has 6 replies, 3 voices, and was last updated 1 week, 6 days ago ago by Tony Rodriguez

  • Avatar: Akmal
    Akmal
    Participant
    January 12, 2026 at 08:37

    Hello, I have posted only 3 products now for test and have tested speed of loading AJAX filtering on archive product page.
    On your demo-site it spends about 1,24 sec, but on my website it’s spends 3,71 sec (although I only have 3 items now).

    Maybe I need to change some settings to get faster filtering?

    Can you help me?

    Files is visible for topic creator and
    support staff only.
    5 Answers
    Avatar: Samir Malik
    Samir Malik
    Support staff
    January 12, 2026 at 09:52

    Hello, Akmal,

    We hope this message finds you well.

    Add to Cart button slow: We would like to kindly bring to your attention that the speed of AJAX operations—such as adding or updating items in the cart, refreshing the cart/checkout form, and filtering products—is directly influenced by your server’s response time and the structure of your database. Our theme sends requests to your database and waits for a response. If the response time is slower than expected, we recommend reaching out to your hosting provider to explore potential improvements in server performance, as this aspect falls outside the scope of our control.

    Regarding your inquiry about improving the performance of the ajax add to cart action, we would like to inform you that while W3 Total Cache (W3TC) https://wordpress.org/plugins/w3-total-cache/ is an excellent plugin for enhancing overall site performance. Ajax-based features typically rely on real-time data fetching, which is not easily cached through standard page caching methods.

    However, below there are a few steps you can try to optimize the performance of the Ajax search(we can’t guarantee it will work 100%):

    1. Enable Object and Database Caching in W3TC – This can help reduce the load time of repeated queries.
    2. Minimize the number of results returned – You can limit the number of search results displayed to improve response time.
    3. Optimize your database – Regularly clean up and optimize your database to ensure faster query execution.
    4. Use a CDN – Serving static assets through a Content Delivery Network can reduce server load and improve overall performance.

    If you are experiencing noticeable delays, we also recommend checking for any third-party plugin conflicts or custom code that may be affecting the search functionality.

    Best Regards,
    8Theme’s Team

    Avatar: Akmal
    Akmal
    Participant
    January 12, 2026 at 17:00

    First of all, I want to say a big thank you for your support and help!

    As I understand, I am using one of the fastest hosting in my country.

    I am planing to purchase a WP Rocket license in the future and use it on this site. Could you tell me please, if it’s better for me to use WP Rocket + W3 Total Cache? Or can I only set this up through WP Rocket?

    What do you use on your demo site to get such good results?

    Avatar: Samir Malik
    Samir Malik
    Support staff
    January 13, 2026 at 07:27

    Hello,

    Our demo site uses the WP Rocket plugin.

    We recommend that you use the WP Rocket plugin as well.

    In addition, you can use the following online tool to compress your images before uploading them to the library: https://squoosh.app/

    Best regards,
    8Theme Team

    Avatar: Akmal
    Akmal
    Participant
    January 14, 2026 at 08:49

    Thanks for the support! My topic “Slow AJAX filtering on archive product page” has been successfully resolved.

    Avatar: Tony Rodriguez
    Tony Rodriguez
    Support staff
    January 14, 2026 at 08:49

    Dear Akmal,

    We really appreciate your time and engagement within the WordPress & WooCommerce community

    Your feedback drives every improvement we make in XStore — helping us deliver a smoother and more flexible experience with each update.

    Your input makes a real difference.

    Topic closed.
    The 8Theme Team

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

The issue related to '‘Slow AJAX filtering on archive product page’' 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.