小编Dim*_*rah的帖子

在 Woocommerce 3+ 中的我的帐户订单表中添加自定义列

Woocommerce 3.5.x 在用户帐户(我的帐户)区域有一个特殊页面,它显示用户以前的订单。

此页面现在默认显示 5 列。

这是 woocommerce Orders 区域的屏幕截图,有 5 列:

我的订单

我找不到改变这一点的方法。

如何在默认情况下添加新列?

php account wordpress orders woocommerce

6
推荐指数
1
解决办法
3524
查看次数

在 Woocommerce 中自动将订单状态从处理中更改为已完成

如果“处理中”状态自动更新为“已完成”,我想更改 woocommerce 的每个订单。

我尝试在functions.php 文件中编写该函数,但没有成功。

当我收到用户的付款后,如何在 Woocommerce 中自动将订单状态从“正在处理”更改为“已完成”?

我使用这段代码,但没有效果

    add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' );
    函数 custom_woocommerce_auto_complete_order( $order_id ) {
        如果(!$order_id){
            返回;
        }

        $order = wc_get_order( $order_id );
        if( $order->has_status( '正在处理' ) )
        {
            $order->update_status( '已完成' );
        }
    }

谢谢

wordpress woocommerce

2
推荐指数
1
解决办法
3689
查看次数

标签 统计

woocommerce ×2

wordpress ×2

account ×1

orders ×1

php ×1