blog webempresa

Ocultar cálculos de envio ( calculadora de envio ) en el carrito de woocommerce

por | Ago 5, 2022 | WooCommerce

Crear página web

Woocommerce entre su amplia gama de opciones nos permite configurar múltiples métodos de envio, entre estos métodos hay una opción característica que nos muestra un calculo previo en nuestro carrito de compras.

Este calculo permite al cliente el poder visualizar de forma previa todos los métodos de envio posibles segun su dirección o bien los que hayan sido configurados por defecto en la tienda, sin embargo existe la posibilidad que esta opción este de mas en base a lo que queramos lograr con nuestro sitio.

Un posible caso real, supongamos que tenemos una tienda pero la dirección de envio no es un factor relevante, solo tenemos disponible un método de envio el cual seria “Recogida en Tienda”; lo que significa que la calculadora de envíos esta de mas por lo que puede generar confusión a un posible cliente.

A continuación vamos a ver de una forma muy sencilla como podemos ocultar este calculo

 Desde Woocommerce


La forma mas directa es desactivar dicha opción desde la configuración por defecto que ya tiene WooCommerce, para ello vamos a dirigirnos a las opciones Woocommerce-> Ajustes-> Envío.

En el apartado de cálculos desactivamos la opción que corresponde a “Activar la calculadora de envíos en la página de compra”.

 Desde Estilos CSS


En algunos temas de WordPress la personalización que otorgan al WooCommerce es tal que algunas opciones quedan superpuestas y por más que hagamos ajustes directamente en WooCommerce no son tomados dichos cambios, en este caso que podemos recurrir a una solución simple, pero efectiva que es el uso de estilos CSS.

Desde el apartado de CSS personalizado de nuestro tema si lo tiene o bien desde las opciones por defecto en el Personalizador de WordPress (Apariencia-> Personalizar-> CSS Adicional) agregamos los siguientes estilos, cabe considerar que los siguientes estilos no son globales, pero pueden adaptarse con solo cambiar la clase que corresponda según el caso.

.cart_totals .woocommerce-shipping-totals{
    display: none;
}

 Desde Plugin


Por último, pero no menos importante considerando un caso más amplio tenemos la opción de utilizar un plugin, el cual nos permite ocultar métodos de envió acorde a la disponibilidad de un método de envió en especifico, por ejemplo: Si existe el método de envió "Recogida en Tienda" todos los demás métodos permanecerán ocultos de forma automática.

WC Hide Shipping Methods

Su configuración es muy sencilla, solo basta con instalarlo y desde el apartado de opciones de envió en WooCommerce (WooCommerce-> Ajustes-> Envío) vamos a poder apreciar nuevas opciones a configurar.

Entre estas opciones tenemos las siguientes:

  • Hide all other shipping methods and only show "Free Shipping"
    Al activarlo se ocultarán todos los métodos de envió si está disponible el envió gratuito
  • Hide all other shipping methods and only show "Free Shipping" and "Local Pickup"
    Al activarlo se ocultarán todos los métodos de envió si está disponible el envió gratuito y recogida en tienda.

 Conclusiones


WooCommerce es una herramienta muy versátil que podemos adaptar a muchos de los posibles casos de tiendas que nos podamos imaginar, sin embargo, siempre es bueno tener presente que podemos hacer en caso de que las opciones que vienen por defecto no funcionen del todo y aun así por medio de otras alternativas podamos obtener el resultado deseado.

Para mayor información de temas que hemos tratado con respecto a métodos de envió te invito a leer el siguiente artículo.

Considera también echarle un vistazo a nuestros cursos gratuitos donde te guiamos como hacer tu tienda con WooCommerce

¿Te ha resultado útil este artículo?

Promo abril