Skip to content

Instantly share code, notes, and snippets.

@junenacpil29
Created June 15, 2020 04:12
Show Gist options
  • Save junenacpil29/7aaaa12d6a0bb7d3c850ed2ab6a7136e to your computer and use it in GitHub Desktop.
Save junenacpil29/7aaaa12d6a0bb7d3c850ed2ab6a7136e to your computer and use it in GitHub Desktop.
Example of filters to remove the flat rate shipping fields
add_filter( 'wcv_product_manage_stock', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_product_sold_individually', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_shipping_national_min_charge', function( $field ) { $field['description'] = ''; return $field; } );
add_filter( 'wcv_shipping_national_max_charge', function( $field ) { $field['description'] = ''; return $field; } );
add_filter( 'wcv_shipping_national_free_shipping_order', function( $field ) { $field['description'] = ''; return $field; } );
add_filter( 'wcv_shipping_international_max_charge', function( $field ) { $field['description'] = ''; return $field; } );
add_filter( 'wcv_shipping_international_free_shipping_order', function( $field ) { $field['description'] = ''; return $field; } );
add_filter( 'wcv_shipping_international_min_charge', function( $field ) { $field['description'] = ''; return $field; } );
add_filter( 'wcv_shipping_national_min_charge', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_shipping_national_max_charge', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_shipping_national_free_shipping_order', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_shipping_international_max_charge', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_shipping_international_free_shipping_order', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_shipping_international_min_charge', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_product_shipping_fee_national_disable', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_product_shipping_fee_national_free', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_product_shipping_fee_international_qty', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
add_filter( 'wcv_product_shipping_fee_national_disable', function( $field ) {
$field['type'] = 'hidden'; return $field;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment