If you run an online store using WooCommerce, you may want to hide shipping details on the cart page to protect sensitive information such as shipping rates, carrier information, and estimated delivery dates from your customers.
Method 1
Add this code to active theme function.php
<?php
add_filter( 'woocommerce_cart_needs_shipping', 'cxc_cart_needs_shipping' );
function cxc_cart_needs_shipping( $needs_shipping ) {
if ( is_cart() ) {
$needs_shipping = false;
}
return $needs_shipping;
}
?>
Method 2
Here are the steps to hide shipping details on the cart page in WooCommerce:
Step 1: Log in to your WordPress dashboard and go to WooCommerce > Settings.
Step 2: Click on the “Shipping” tab.
Step 3: Under the “Shipping Options” section, look for the “Shipping destination” dropdown menu and select “Disable shipping calculation”.
Step 4: Click the “Save changes” button to apply the settings.
With this setting enabled, your customers will not be able to see any shipping details on the cart page. However, they will still be able to see the shipping methods and rates during checkout.
FAQs
Why would I want to hide shipping details on the cart page?
This information can sometimes cause confusion or dissatisfaction for your customers, so hiding it can improve the overall shopping experience on your online store.
Can I still offer free shipping if I hide shipping details on the cart page?
Yes, you can still offer free shipping even if you hide shipping details on the cart page. In fact, offering free shipping can be a great way to incentivize customers to complete their purchases, even if they can’t see the shipping details until later on customized checkout page woo-commerce.
Will my customers still be able to see shipping methods and rates during checkout?
Yes, even if you hide shipping details on the cart page, your customers will still be able to see the available shipping methods and rates during the checkout process.