Muchos usuarios nos plantean la necesidad de no utilizar un complemento para modificar el checkout de su sitio web, por lo que comparto un breve código que puede ser aplicado en el archivo functions.php para aplicar este cambio.
El archivo functions.php es encontrado en wePanel > administrador de archivos > wp-content > themes > tema_del_sitio > Archivo functions.php
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' ); function custom_override_checkout_fields( $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; }
En el código por defecto se eliminarán todos los fields (campos), por lo que debemos eliminar de la lista el campo que queremos que se vea, dependiendo de las necesidades que tengamos y el tipo de configuraciones que queremos añadir en el formulario de pago de nuestra tienda.
¿Te ha resultado útil este artículo?
Equipo de soporte WordPress y WooCommerce en Webempresa.