WooCommerce订单可编辑状态

我们默认新增的订单状态,是不可编辑的,就像支付完成,不可能再给你编辑产品的信息,这是一个保护机制。

但是我们新增的订单状态,可能是需要编辑的,我们可以手动切换订单状态到待支付、失败等。

但是比较麻烦,操作失误可能重新发送电子邮件给用户,所以,我们要让我们新增的订单状态直接可以编辑,我的订单状态是:paywave。我的代码如下:

// 设置该状态能进行编辑
add_filter("wc_order_is_editable",function($bool,$CFM_WC_Order){
    $status = $CFM_WC_Order->get_status();
    if($status === "paywave"){
        return true;
    }
    return $bool;
},10,2);
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称常用语 夸夸
夸夸
还有吗!没看够!
表情代码图片快捷回复

    暂无评论内容