从WooCommerce商店页面删除数量字段

时间:2017-04-20 14:34:58

标签: php wordpress woocommerce

我在电子商务中实施了变体选择content-product.php

中的商店页面
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_quantity_input', 30 );
/*remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart_quantity', 30 );*/
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_sharing', 50 );              
do_action( 'woocommerce_single_product_summary' ); 
?>

我想从主页中删除数量选择器。如何使用remove_action删除它?

2 个答案:

答案 0 :(得分:0)

尝试使用functions.php文件中的这个钩子

/**
 * @desc Remove in all product type
 */
function wc_remove_all_quantity_fields( $return, $product ) {
    return true;
}
add_filter( 'woocommerce_is_sold_individually', 'wc_remove_all_quantity_fields', 10, 2 );

答案 1 :(得分:0)

您可以在没有任何脚本或编码的情况下完成此操作。

WP-Admin - >产品 - >打开您的产品 - >选择库存 - >选择"单独出售"。