Conditional Checkout Fields & Edit Checkout Fields for WooCommerce

I’m using this plugin. But when I build a template for the WooCommerce Checkout page, none of the Shipping fields that I’ve modified through this application show. In fact, no shipping fields show.

I’ve already tried changing all the settings in WooCommerce > Settings > Shipping > Shipping Settings > Shipping Destination. Also note, that all of the products in my store are digital downloads - but we use modified shipping fields to capture additional information & addresses that we require.

That plugin does not seem to be compatible with Bricks.

Themes Compatibility

Store Front
Avada
Flatsome
Porto
Woodmart
WooCommerce default theme
Divi

Builders

Elementor
Page Layer

In any case, I think you can leave the deafault checkout shortcode on the checkout page, just don’t edit it with bricks, check and let me know if it works.

Thanks for the quick reply @kiddie12 . Unfortunately, it doesn’t work with just the default [woocommerce_checkout] shortcode either.

This actually resolves the issue, and allows this plugin to function as intended.

// Force Shipping Address on Virtual Products
//
add_filter( 'woocommerce_cart_needs_shipping_address', '__return_true', 50 );
1 Like