You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为WooCommerce免费配送提示添加自定义class咨询

给免费配送提示添加自定义Class的方法

完全可以给这条免费配送提示添加额外的自定义Class,只需要调整wc_print_notice函数的调用参数即可——该函数支持传入第三个参数来指定自定义样式类。

修改后的代码如下:

add_action( 'wfc_before_cart', 'truemisha_free_shipping_notice' );

function truemisha_free_shipping_notice() {
 
    $min_amount = 1000; // 在这里填写免运费的最低金额
 
    $current = WC()->cart->get_subtotal();
 
    if ( $current < $min_amount ) { // 如果购物车金额未达标
 
        wc_print_notice(
            sprintf(
                '再下单 %s 即可享受免费配送!', wc_price( $min_amount - $current )
            ),
            'notice',
            array( 'free-shipping-notice' ) // 这里添加自定义class
        );
 
    }
 
}

说明:

  • 第三个参数以数组形式传入,你可以根据需求自定义class名称(比如示例中的free-shipping-notice)
  • 之后就可以通过CSS针对这个class设置独特的样式,比如:
.free-shipping-notice {
    background-color: #e8f5e9;
    border-left-color: #4caf50;
    color: #2e7d32;
}

内容的提问来源于stack exchange,提问作者Artur Pylypenko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 19:55:18