WooCommerce自定义update_meta问题

时间:2016-02-24 17:53:15

标签: php wordpress woocommerce

我有一个插入WooCommerce产品的自定义功能但是对于_price和_stock,它只能看到我表单中的第一个数字。例如:我有一个库存的选择字段,1 - 100,当它更新产品发布元时,它只插入第一个数字:如果我选择类似25的东西,则只添加2个。

update_post_meta( $post_id, '_stock', wc_stock_amount( $_POST['_stock'][0] ) );

与价格字段相同:

update_post_meta( $post_id, '_price', '' === $price ? '' : wc_format_decimal( $_POST['_price'][0]) );

1 个答案:

答案 0 :(得分:0)

是愚蠢的疏忽,我有不必要的[0]。谢谢Maha!