Wordpress 设置订单中的最大重量

Wordpress 设置订单中的最大重量,wordpress,woocommerce,max,shipping,Wordpress,Woocommerce,Max,Shipping,我正试图为我与woocommerce建立的网店中的每个订单设置一个最大重量限制。假设我想为每个订单设定30公斤的限制。我尝试在标准的woocommerce配送设置中执行此操作。我也尝试了一些不同的插件,但这些都是为了设置不同的价格限制 以前做过这项工作的人,您使用了什么插件?这就是您要找的吗 add_action('woocommerce_check_cart_items','check_cart_weight'); function check_cart_weight(){ glob

我正试图为我与woocommerce建立的网店中的每个订单设置一个最大重量限制。假设我想为每个订单设定30公斤的限制。我尝试在标准的woocommerce配送设置中执行此操作。我也尝试了一些不同的插件,但这些都是为了设置不同的价格限制


以前做过这项工作的人,您使用了什么插件?

这就是您要找的吗

add_action('woocommerce_check_cart_items','check_cart_weight');

function check_cart_weight(){
    global $woocommerce;
    $weight = $woocommerce->cart->cart_contents_weight;
    if( $weight > 30 ){
        wc_add_notice( sprintf( __( 'You have %sKg weight and we allow only 30Kg of weight per order.', 'woocommerce' ), $weight ), 'error' );
    }
}

这就是你要找的吗

add_action('woocommerce_check_cart_items','check_cart_weight');

function check_cart_weight(){
    global $woocommerce;
    $weight = $woocommerce->cart->cart_contents_weight;
    if( $weight > 30 ){
        wc_add_notice( sprintf( __( 'You have %sKg weight and we allow only 30Kg of weight per order.', 'woocommerce' ), $weight ), 'error' );
    }
}

这也许行得通。。你还知道我需要把这个函数放在哪个文件中才能看到它是否有效吗?把这些代码包括在你的主题的
functions.php
文件中。谢谢你,伙计!现在开始运行:)您可以接受我的答案:)编码快乐!嘿,我可以知道如何做同样的事情,但每个产品。我的意思是订单中的单个产品无法达到某个阈值(最大重量),这可能会起作用。。你还知道我需要把这个函数放在哪个文件中才能看到它是否有效吗?把这些代码包括在你的主题的
functions.php
文件中。谢谢你,伙计!现在开始运行:)您可以接受我的答案:)编码快乐!嘿,我可以知道如何做同样的事情,但每个产品。我的意思是订单中的单个产品无法达到某个阈值(最大重量)