I've been looking for a working solution to either hide or delete the "Ship to a different address?" checkbox in Woocommerce checkout page in Wordpress, but I haven't figured out how to do so, so far. Is there any way to do this?
By the way, I use Sahifa theme.
Any help is greatly appreciated.
Uncheck “Ship to different address” Out of the box, if you want to uncheck the box by default, please go to WooCommerce–> Settings –> Shipping–> Shipping Option –> (select) Default to customer billing address. Once done, “Ship to a different address” will not checked by default.
You can just change this in the WooCommerce shipping options. WooCommerce–> Shipping Options–> Shipping Destination –> (select) Default to customer billing address. "Ship to a different address" will not checked by default.
Please go to: WooCommerce > Settings > Advanced > Page Setup > Terms and conditions page > Select – Terms and conditions page, to disable the Terms and conditions checkbox, be sure to unselect the page that is selected (if any).
In case someone wants to remove it using code, it is doable by adding this filter to your functions.php
add_filter( 'woocommerce_cart_needs_shipping_address', '__return_false');
Hope this helps.
There is an option that allows you to remove this checkbox along with shipping section. Go to
Administration->Woocommerce->Settings->Shipping->Shipping Options
and find Shipping Destination
, and make sure that Force shipping to the customer billing address
checkbox is checked.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With