Wordpress 在商业中改变运输成本

Wordpress 在商业中改变运输成本,wordpress,woocommerce,Wordpress,Woocommerce,我正在创建一个插件,该插件连接到第三个API,根据用户地址和产品尺寸请求运费 一切都很好,但现在我需要价值观​​由API返回并添加到shipping方法的价格中,我尝试使用此代码,但仍然不起作用 add_filter('woocommerce_package_rates','test_overwrite_fedex',100,2); function test_overwrite_($rates,$package) { foreach ($rates as $rate) {

我正在创建一个插件,该插件连接到第三个API,根据用户地址和产品尺寸请求运费

一切都很好,但现在我需要价值观​​由API返回并添加到shipping方法的价格中,我尝试使用此代码,但仍然不起作用

add_filter('woocommerce_package_rates','test_overwrite_fedex',100,2);
    function test_overwrite_($rates,$package) {

foreach ($rates as $rate) {

    //Set the price
    $rate->cost = $phpVar1;   <-//variable that receives the value of the shipment
}

return $rates;
add_filter('woocommerce_package_rates','test_overwrite_fedex',100,2);
功能测试\u覆盖\u($rates,$package){
foreach($费率为$费率){
//定价
$rate->cost=$phpVar1;