Para eliminar campos en la página de pago de la tienda de woocommerce, use el gancho: woocommerce_checkout_fields
Como ejemplo, coloque el siguiente código en el archivo de tema de wordpress actual de su sitio functions.php:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | add_filter('woocommerce_checkout_fields', function ($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']); return $fields; }); |
Vea las claves de campos que puede deshabilitar:
Campos de facturación
- nombre_de_facturación
- apellido_facturación
- compañía_de_facturación
- país_de_facturación
- Dirección de facturación 1
- Dirección de facturación 2
- ciudad_de_facturación
- estado de cuenta
- código_postal_facturación
- teléfono de facturación
- Correo Electrónico de Facturas
Campos de envío
- nombre_de_envío
- envío_apellido
- compañía de envios
- país de envío
- dirección_de_envío_1
- dirección_de_envío_2
- shipping_city
- estado de envío
- código postal de envío
Campos de cuenta
- nombre de usuario
- contraseña_cuenta
Campos de pedido
- comentarios_pedido