我用这个教程来构建我的woocommerce客户字段:
Woocommerce custom field variation
我刚拿起号码字段:
当使用此代码时,该字段显示在管理屏幕上,产品变体部分内部,当我用数字填充它时它可以工作,但当我更新它两次或更多时,字段未更新,它始终保持旧值。< / p>
任何人都可以帮忙吗?
谢谢
答案 0 :(得分:1)
这是你的代码:
add_action('woocommerce_save_product_variation', 'save_variable_fields', 10, 2);
function save_variable_fields($variation_id, $i)
{
$variable_number_field = $_POST['_number_field'];
update_post_meta( $variation_id, '_number_field', wc_clean( $variable_number_field[ $i ] ) );
}
我目前的woocommerce是2.3.8