在Woocommerce中,我想显示更新自定义订单状态的订单状态的日期和时间 . 我正在使用 $order->get_date_modified();
但不适合:
$order_transporte = wc_get_order_status_name( $order->get_status() );
if($order_transporte == "Transporte"){
$date_modified = $order->get_date_modified();
echo sprintf( '<tr><td>%s</td><td>Transporte</td></tr>', $date_modified->date("d/M/Y g:i:s"));
}
woocommerce中是否有任何功能可以从特定状态获取更新日期?
1 回答
对于自定义订单状态,您可以使用
woocommerce_order_status_{$status_transition[to]}
复合操作挂钩,您将在其中用自定义状态slug替换{$status_transition[to]}
,以设置为此自定义状态更改的日期,如:代码位于活动子主题(或活动主题)的function.php文件中 . 经过测试和工作 .
然后,您将使用以下内容显示自定义状态日期/时间更改: