【发布时间】:2021-08-16 15:16:03
【问题描述】:
我已经在整个互联网上进行了搜索。我正在寻找的是创建一个自定义的 woocommerce 订单字段,当订单状态更改为 wc-kurzuhradena 时,该字段将自动添加到订单中,该自定义订单状态为当前月份和年份。示例值:May 2021
到目前为止,我有这段代码添加了一个自定义字段,但我需要找到一个解决方案来解决此状态已更新的日期。
function add_date_field_shipped() {
global $woocommerce, $post;
$order = new WC_Order($post->ID);
if ( empty(get_post_meta( $post->ID, 'shipped', true)) && ('kurzuhrada' == $order->status)) {
update_post_meta( $post->ID, 'shipped', 'value here',true);
}
}
add_action( 'pre_get_posts', 'add_date_field_shipped' );
提前感谢您的帮助。
【问题讨论】:
标签: php wordpress woocommerce orders