wordpress 如何从WooCommerce迷你卡中删除数量

7gcisfzg  于 2023-06-05  发布在  WordPress
关注(0)|答案(1)|浏览(151)

如何删除或隐藏woocommerce迷你卡数量woocommerce minicard
我使用了这个代码,但是它只是删除了产品页面中的数量字段。

function wc_remove_all_quantity_fields( $return, $product ) {return true;}
add_filter( 'woocommerce_is_sold_individually', 'wc_remove_all_quantity_fields', 10, 2 );
fiei3ece

fiei3ece1#

有几种方法可以从迷你购物车中删除数量。

带过滤器

function remove_cart_item_quantity($product_quantity, $cart_item_key, $cart_item)
{
    return '';
}
add_filter('woocommerce_widget_cart_item_quantity', 'remove_cart_item_quantity', 10, 3);

编辑模板https://woocommerce.com/document/woocommerce-theme-developer-handbook/https://woocommerce.com/document/template-structure/在你的主题中,如果你还没有add_theme_support('woocommerce');,你必须添加它。之后,您必须在活动主题中创建文件夹woocommerce。在创建另一个文件夹车和创建文件mini-cart.php

复制原始mini-cart.php的内容并根据需要进行修改。https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/templates/cart/mini-cart.php

**此方法应用于比删除过滤器更高级的修改,因为如果WooCommerce在该模板上做了一些更改,则需要对未来的更新进行维护。

相关问题