En el carrito de compras de WooCommerce el visitante tiene disponible una herramienta para calcular de antemano el costo de envío, para lo cual puede ingresar el código postal, ciudad y provincia. Sin embargo, cuando el envío lo definimos de una manera más simple (por ejemplo, sólo a partir del país) no es necesario que aparezcan todos estos campos en la calculadora. Con el siguiente código podemos ocultar a gusto los que no queremos mostrar (vía BusinessBloomer).
/** * @snippet Hide "Shipping Calculator" Fields @ WooCommerce Cart * @how-to Watch tutorial @ https://businessbloomer.com/?p=19055 * @sourcecode https://businessbloomer.com/?p=74646 * @author Rodolfo Melogli * @testedwith WooCommerce 3.4.2 */ // 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' );
¿Y para eliminar el bloque completo?
PD: En el post falta que es en functions.php
Un saludo
Muchas gracias mi hermano, me ha servidor de maravilla 🙂 No te imagina lo feliz que me hace encontrar personas que den soluciones claras y sin tanto plugin. Un abrazo saludos desde Bogotá
Me alegro que te haya servido! Saludos.
Hola Pablo! Gracias por la aclaración. ¿A qué te refieres con lo de «bloque completo»? Saludos!