questions

How to edit fields in “ship to different address” form in Woocommerce?

Rate this post

I want to unset one field from checkout. I made simple function

add_filter( 'woocommerce_checkout_fields' , 'remove_checkout_fields' );
function remove_checkout_fields($fields){
    unset($fields['billing']['billing_country']);
    return $fields;
}

and it’s working for standard form. When I click “ship to different address” the new form has this field. So my question is how to remove field for both forms?

 

✔️Solution:

you supposed to add this line also in you function

            unset($fields['shipping']['shipping_country']);

Leave a Reply

Your email address will not be published.

Back to top button