Skip to main content
BoxBuilder is tested with the most popular WordPress themes, page builders, and WooCommerce extensions.

Themes

BoxBuilder is tested and confirmed compatible with:
ThemeStatus
Storefront (WooCommerce default)Fully compatible
AstraFully compatible
GeneratePressFully compatible
FlatsomeFully compatible
OceanWPFully compatible
Divi (as theme)Fully compatible
AvadaFully compatible
BoxBuilder is designed to work with any well-coded WordPress theme. If you experience issues with a specific theme, contact support.

Page Builders

The [boxbuilder id="123"] shortcode and Gutenberg block work with all major page builders:
Page BuilderIntegration
Gutenberg / Block EditorNative block + shortcode
ElementorShortcode widget
Divi BuilderCode module or shortcode
WPBakeryText block or raw HTML
Bricks BuilderShortcode element
Beaver BuilderHTML module
Oxygen BuilderShortcode component

WooCommerce Extensions

ExtensionStatusNotes
WooCommerce SubscriptionsCompatible (Pro)Required for subscription box mode
YITH WooCommerce PDF InvoicesCompatibleBox contents shown on invoices
WC PDF Invoices & Packing SlipsCompatibleBox contents shown on packing slips
WPML + WooCommerce MultilingualCompatible (Pro)Full translation support
WooCommerce BookingsCompatibleNo conflicts
WooCommerce Points and RewardsCompatiblePoints earned on box purchases
Sumo SubscriptionsCompatible (Pro)Alternative subscription plugin
Fox Currency SwitcherCompatible (Pro)Multi-currency pricing

Checkout Plugins

PluginStatus
CheckoutWCCompatible
FunnelKit / WooFunnelsCompatible
CartFlowsCompatible

WooCommerce Cart/Checkout Blocks

BoxBuilder is compatible with the WooCommerce block-based cart and checkout. Child items are filtered from the Store API so they don’t appear as separate line items.

Known Interactions

BoxBuilder automatically disables the WooCommerce product image lightbox on box product pages to prevent conflicts with the builder UI. This is intentional.
If you use a caching plugin (WP Rocket, W3 Total Cache, LiteSpeed Cache), make sure your cart pages and box product pages are excluded from page caching. AJAX requests should not be cached.
CSS/JS minification plugins (Autoptimize, WP Rocket) should work fine. If you experience issues, try excluding BoxBuilder’s CSS and JS files from minification.

Reporting Compatibility Issues

If you find a plugin or theme that doesn’t work with BoxBuilder:
  1. Deactivate other plugins one by one to identify the conflict
  2. Try switching to the Storefront theme to rule out theme issues
  3. Contact support with:
    • WordPress version
    • WooCommerce version
    • BoxBuilder version
    • Conflicting plugin/theme name and version
    • Description of the issue
    • Screenshots if possible