WooCommerce content elements “mapped” into WPBakery Page Builder interface using a different technique, we call it “Vendor scripts”. As a result different approach should be used in order to remove them from available content elements list.
Remove WooCommerce from “Add Element” List
<?php
function your_name_vc_remove_woocommerce() {
if ( is_plugin_active( 'woocommerce/woocommerce.php' ) ) {
vc_remove_element( 'woocommerce_cart' );
vc_remove_element( 'woocommerce_checkout' );
vc_remove_element( 'woocommerce_order_tracking' );
// Add other elements that should be removed here
}
}
// Hook for admin editor.
add_action( 'vc_build_admin_page', 'your_name_vc_remove_woocommerce', 11 );
// Hook for frontend editor.
add_action( 'vc_load_shortcode', 'your_name_vc_remove_woocommerce', 11 );