I’m using the latest version of WooCommerce (v9.8.5) along with the XStore theme on my staging site. I’ve noticed that the modern “Cart – WooCommerce” and “Checkout – WooCommerce” blocks do not appear in the WordPress block editor.
The only cart-related option I see is “Classic Cart”, which uses the old shortcode layout. This is causing issues with WooCommerce PayPal Payments, as the plugin now requires the new block-based checkout for proper functionality.
I’ve tested this with:
A fresh WooCommerce install
All other plugins disabled
Using the default Storefront theme (which shows the correct blocks)
But as soon as I activate XStore, the official Cart and Checkout blocks disappear. It seems like something in the theme (or its setup) is preventing WooCommerce from registering the modern blocks.
Could you please confirm if XStore currently supports the new WooCommerce Cart and Checkout blocks?
And if not, is there a recommended workaround to enable full block support while still using XStore?