如何修改Woocommerce运输标签

时间:2016-05-29 14:55:48

标签: php wordpress wordpress-plugin woocommerce shipping

我正在创建一个Wordpress Woocommerce网站。我需要国际统一费率运费说“打电话给我们费率”而不是“国际运费(免费)”。我可以在更新此文本的管理员方面更改的唯一值是添加价格。无法添加标签或更改价格或免费提供文本。

有人可以建议这样做吗?

1 个答案:

答案 0 :(得分:2)

您可以使用woocommerce_cart_shipping_method_full_label过滤器。

将以下代码添加到您的主题 functions.php (最好是儿童主题)

add_filter( 'woocommerce_cart_shipping_method_full_label', 'change_shipping_label', 10, 2 );

function change_shipping_label( $full_label, $method ){

    $full_label = str_replace( "International Shipping (Free)", "Call Us For Rates", $full_label );

    return $full_label;
}