WooCommerce Es un sistema muy simple para cualquiera que quiera crear un Revista en línea, teniendo en la base WordPress.
Al instalar el valor predeterminado, WooCommerce agregará un formulario estándar para los detalles de facturación. En la página “Verificar”del cliente.
Concebido como un sistema de Revista en línea Para permitir tanto la entrega de productos físicos como la descarga de un virtual, WooCommerce requiere la forma estándar Una serie de datos del cliente: nombre, nombre, número de teléfono, país, dirección, ciudad, Postal de bacalao. Algunos de estos campos no son necesarios para un comando virtual, por ejemplo. Un producto que se puede descargar o un producto que se ha pagado a través de PayPal no necesitaría los datos para la entrega. En este caso, es bueno aliviar el sistema de control para el usuario, eliminando algunos campos del pago.
Eliminación del campo “Postal de bacalao” DIN WOOCOMMERCE CABA
Podemos eliminar “Código Postal” / Código postal de facturación desde WooCommerce, debemos ir y editar el archivo Functions.php del sitio web de WordPress. En funciones.php Agregar las líneas:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}Dónde “billing_postcode” Es el campo para el código postal. Si queremos eliminar el segundo campo de dirección, reemplazaremos “billing_postcode” Cu “billing_address_2”.
 unset($fields['billing']['billing_address_2']);Hay situaciones en las que ningún detalle del pago del cliente puede no estar interesado. Por lo general, cuando el pago se realiza a través de PayPal. En este escenario podemos elegir eliminar todos los campos de la página de pedidos.
 
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
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_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}De esta manera, eliminará todos los campos de pago de WooCommerce.
 
			
¡Hola, gracias por esta publicación!
¡Necesitaba eliminar el nombre de la empresa y es perfecto, funcionó!
También quiero eliminar el nombre de la empresa en “Enviar a una dirección diferente”.
Pero no sé qué reemplazar custom_override_checkout_fields en su código. ¿Podrías ayudarme?
Hola, agregué este código a Functions.php como guiado, pero mi sitio web se bloqueó. Está totalmente en blanco. No soy totalmente nuevo en cosas como esta, pero tampoco soy un profesional.
Si pudiera acceder a mi tablero, simplemente lo borraría, pero no puedo acceder a nada en mi sitio web.
Por favor ayuda, ¿qué debo hacer? ¡Respuesta urgente necesaria por favor!
Hola
Estoy en la sección de pago ” Información de facturación “escribiendo “dirección de entrega ” Quiero cambiar como. ¿Qué podemos hacer?
Gracias realmente mirando.
Ahora puede hacerlo directamente para el panel de personalización súper práctico de WordPress. (WP-Admin/Customize.php?)
Hola,
Sí, es una buena idea en Customizer, pero en la última versión de Woo solo veo “dirección 2”, “compañía”. Para el código postal y OHER archivado es el código de funciones REQ para ocultar.