这对我来说都是新手,但我所做的是创建了一个表单来更新一些单独的woocommerce_order_itemmeta。我没有收到任何错误,但是当我提交表单时我的表数据没有更新,所以我不确定我哪里出错了。
提交表单时,应更新“woocommerce_order_itemmeta”表中的相应元数据。
HTML
<?php
global $woocommerce, $wpdb;
$item_id = $_POST['project-item-id'];
$pid = wc_update_order_item_meta($item_id, 'pid', $_POST['pid']);
$scount = wc_update_order_item_meta($item_id, 'start_count', $_POST['scount']);
$ecount = wc_update_order_item_meta($item_id, 'end_count', $_POST['ecount']);
if( isset( $_POST['project-item-id'] )){
return array($pid,$scount,$ecount);
}
?>
表单操作update_item_meta.php
keyBy