Created
June 1, 2021 19:14
-
-
Save manuelhudec/abe43173e3ce1fd3a823ba01cff935de to your computer and use it in GitHub Desktop.
WooCommerce - Hide checkout fields in the checkout page
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Remove checkout fields | |
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' ); | |
function custom_override_checkout_fields( $fields ) { | |
// remove billing fields | |
// unset($fields['billing']['billing_first_name']); // Billing First name | |
// unset($fields['billing']['billing_last_name']); // Billing Last name | |
// unset($fields['billing']['billing_company']); // Billing company | |
// unset($fields['billing']['billing_address_1']); // Billing Address 1 | |
// unset($fields['billing']['billing_address_2']); // Billing Address 2 | |
// unset($fields['billing']['billing_city']); // Billing city | |
// unset($fields['billing']['billing_postcode']); // Billing postcode | |
// unset($fields['billing']['billing_country']); // Billing country | |
// unset($fields['billing']['billing_state']); // Billing state | |
// unset($fields['billing']['billing_phone']); // Billing phone | |
// unset($fields['billing']['billing_email']); // Billing email | |
// remove shipping fields | |
// unset($fields['shipping']['shipping_first_name']); // Shipping first name | |
// unset($fields['shipping']['shipping_last_name']); // Shipping last name | |
// unset($fields['shipping']['shipping_company']); // Shipping company | |
// unset($fields['shipping']['shipping_address_1']); // Shipping address 1 | |
// unset($fields['shipping']['shipping_address_2']); // Shipping address 2 | |
// unset($fields['shipping']['shipping_city']); // Shipping city | |
// unset($fields['shipping']['shipping_postcode']); // Shipping postcode | |
// unset($fields['shipping']['shipping_country']); // Shipping country | |
// unset($fields['shipping']['shipping_state']); // Shipping state | |
// remove order comment fields | |
// unset($fields['order']['order_comments']); // Order comments | |
return $fields; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment