我有两个统一费率航运区内设置航运方法。在结帐这两种航运方法都可用。
我想在每个统一运费选项下显示一个文本描述。WooCommerce中似乎没有任何选项可以这样做。
我试过下面的代码,但不用说它不工作:
add_filter( 'woocommerce_page_title', 'woo_shop_page_title');
function wc_get_shipping_zone( $package ) {
if( $package == 'flat_rate:1') {
return "<p>Arriving on your chosen date between 9am - 1pm Perfect for business addresses & special occasions</p>";
}
if( $package == 'flat_rate:2') {
return "<p>Arriving on your chosen date between 9am - 7pm Perfect for residential addresses</p>";
}
}
有谁能帮我们完成这个任务吗?
这是我希望结帐时的描述:
2条答案
按热度按时间bbmckpt71#
正确的挂钩函数添加额外的信息到您的航运“统一费率”的方法是:
此代码在您的活动子主题(或活动主题)的function.php文件上运行。
63lcw9qa2#
更可靠的解决方案是在发运方法表单中添加新的说明字段:
然后在前端显示:
我需要这样做的许多WooCommmerce项目,所以我做了一个免费的插件了:https://wordpress.org/plugins/wc-shipping-method-description/