https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Cuando agrega un producto oculto al carrito, ya sea manual o programáticamente, esto se mostrará en las páginas del carrito, el pago y los detalles del pedido (no estoy seguro de por qué un producto oculto se comporta así … pero afortunadamente puede ocultar productos ocultos del Carro/pago/página de pedido con esto retazo).

El problema es que, incluso si oculta productos ocultos de la página del carrito, el icono o texto del contador de productos «mini-carto» (depende de su tema) aún los contará como productos (consulte la captura de pantalla a continuación). Entonces, la pregunta es: junto con el fragmento mencionado anteriormente, ¿cómo excepto los productos ocultos de ser contados en el «carrito de menú» (también llamado widget de mini-carto)?

WooCommerce: excluya los productos ocultos del mostrador de widgets de menú de mini-cartas

Php Snippet: no cuente los productos ocultos @ wooCommerce mini-carto widget

    /**   * @snippet       Exclude Hidden Products from Cart Count - WooCommerce   * @how-to        businessbloomer.com/woocommerce-customization   * @sourcecode    https://businessbloomer.com/?p=80264   * @author        Rodolfo Melogli, Business Bloomer   * @compatible    WooCommerce 3.4.5   */     // PLEASE NOTE: EMPTY THE CART BEFORE TESTING    add_filter( 'woocommerce_cart_contents_count', 'bbloomer_exclude_hidden_minicart_counter' );    function bbloomer_exclude_hidden_minicart_counter( $quantity ) {    $hidden = 0;    foreach( WC()->cart->get_cart() as $cart_item ) {   $product = $cart_item['data'];   if ( $product->get_catalog_visibility() == 'hidden' ) $hidden += $cart_item['quantity'];    }    $quantity -= $hidden;    return $quantity;  }    

Deja una respuesta

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