Este tutorial te explica cómo eliminar campos del formulario de pago en tu tienda de WooCommerce.
El formulario de pago predeterminado de WooCommerce se compone de varios campos para que los clientes ingresen sus datos de facturación. Pero es posible que desees ocultar algunos de estos campos. Por ejemplo, si vendes sólo productos virtuales, puedes eliminar el campo de dirección de facturación:
Para eliminar un campo del formulario de pago, debes hacer lo siguiente:
< ?php add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' ); function custom_override_checkout_fields( $fields ) { return $fields; } ?>
unset($fields['billing']['billing_first_name']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_email']);
unset($fields['account']['account_username']);
unset($fields['account']['account_password']);
unset($fields['account']['account_password-2']);