Skip to main content

WooCommerce & E-commerce Compatibility

Updated this week

FlyingPress is fully compatible with WooCommerce and most other e-commerce platforms.

WooCommerce integration

  • FlyingPress has built-in support for WooCommerce

  • Cart, Checkout, and My Account pages are automatically excluded from caching

  • No manual setup is needed

Automatic cache purging for product updates

When a product is updated—manually or via the REST API (e.g., stock or price changes)—FlyingPress will:

  • Automatically purge the product page and related category/archive pages

  • Preload them to keep content fresh and fast

Serving cached pages with items in cart

FlyingPress continues to serve cached pages to visitors who have added items to their cart.
For most WooCommerce sites, this works fine because most themes update the cart count using AJAX (via JavaScript).

If the cart count isn’t updating:

Your theme might not support AJAX-based cart updates. In that case:

  • Go to FlyingPress → Caching → Bypass Cache for Cookies

  • Add: woocommerce_items_in_cart

This tells FlyingPress to bypass cache for users who have items in their cart.

⚠️ Note: Bypassing cache for cart sessions will reduce your cache hit ratio. We recommend contacting your theme developer to implement AJAX cart updates instead.

Other e-commerce plugins

For platforms other than WooCommerce (e.g., SureCart, EDD), you may need to:

  • Manually exclude dynamic pages (/cart, /checkout, etc.) from cache

  • Go to FlyingPress → Caching → Exclude Pages from Cache and add the relevant URLs

Did this answer your question?