WooCommerce: Cómo ocultar los campos de la "Calculadora de envío" en el carrito

La "Calculadora de envío" se puede habilitar a través de la configuración de WooCommerce para brindarle al usuario una forma de calcular sus tarifas de envío antes de llegar a la página de pago. Por lo general, completan los campos del formulario de país, estado, ciudad y código postal y hacen clic en "Actualizar totales" para calcular el envío.

Sin embargo, ¿qué sucede si solo calcula el envío según el país? ¿O qué pasa si solo cobra por código postal / código postal? En este caso, deberá ocultar los campos de entrada que no necesita y mejorar la experiencia de usuario.

Bueno, aquí hay algunos filtros de WooCommerce que puedes usar desde la versión 3.4 de WooCommerce en adelante para ocultar los campos que te gustan (aparte del país, que es obligatorio).

WooCommerce: cómo ocultar los campos de entrada de la calculadora de envío

Fragmento de PHP: Ocultar campos de "Calculadora de envío" en el carrito de WooCommerce

/**
 * @snippet       Remove Shipping Calculator Fields - WooCommerce Cart
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 5
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
  
// 1 Disable State
add_filter( 'woocommerce_shipping_calculator_enable_state', '__return_false' );
 
// 2 Disable City
add_filter( 'woocommerce_shipping_calculator_enable_city', '__return_false' );
 
// 3 Disable Postcode
add_filter( 'woocommerce_shipping_calculator_enable_postcode', '__return_false' );

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir