Hello Woodmart Team,
I am using the Woodmart Theme with a custom Elementor Single Product layout. I’ve integrated the Variation Swatches for WooCommerce (ThemeHigh PRO) to manage complex products with over 300 variations.
The Issue: When a product exceeds the WooCommerce AJAX threshold (300 variations), the swatches stop updating the price and availability correctly. When I select a combination that doesn’t exist, instead of the swatches plugin ‘crossing out’ the unavailable attribute, the page shows the default WooCommerce alert: ‘Sorry, no products matched your selection.’
What I’ve done:
Disabled Woodmart’s native swatches to avoid conflicts.
Regenerated the WooCommerce Attribute Lookup Table.
Cleared all LiteSpeed and Object caches.
It seems like Woodmart’s AJAX handling for variations might be intercepting or failing to pass the data back to the ThemeHigh PRO script when the threshold is reached. Is there a specific setting in the theme’s ‘Performance’ or ‘JS’ section that I should adjust to allow 3rd party swatches to process AJAX responses correctly on the Single Product page?
Thank you for your help