Php WooCommerce-为每个购买的商品向购物车添加新商品

Php WooCommerce-为每个购买的商品向购物车添加新商品,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,当前情景: 我国的一项新法律规定,我必须为客户想要购买的几乎所有电气产品加上“绿色印章” 目前我只工作了一个百分比,如下所示 add_action( 'woocommerce_cart_calculate_fees','woocommerce_custom_surcharge' ); function woocommerce_custom_surcharge() { //global $woocommerce; if ( is_admin() && ! define

当前情景: 我国的一项新法律规定,我必须为客户想要购买的几乎所有电气产品加上“绿色印章”

目前我只工作了一个百分比,如下所示

add_action( 'woocommerce_cart_calculate_fees','woocommerce_custom_surcharge' );
function woocommerce_custom_surcharge() {
  //global $woocommerce;

    if ( is_admin() && ! defined( 'DOING_AJAX' ) )
    return;

    $percentage = 0.0001;
    $surcharge = ( WC()->cart->cart_contents_total + WC()->cart->shipping_total ) * $percentage;    
    WC()->cart->add_fee( 'Green Stamp', $surcharge, true, 'standard' );

}
我如何才能添加定制的绿色邮票产品,以客户添加到购物车的所有产品的标准价格,减去某些类别中的产品


已编辑:$woodcommerce已弃用

是否符合要求?另外,$woocommerce已经被弃用,取而代之的是WC。我不想买更多的插件。。。我相信有一个简单的编码方法。。。