【发布时间】:2017-09-01 06:19:37
【问题描述】:
我已经定制了可变类型的进口产品。然后我制作了一个必须更新变体产品价格的文件。我正在使用 update_post_meta 方法。这些值出现在每个变体字段的编辑产品页面中,但似乎没有更新产品首页的价格。
我必须在管理面板中制作更新产品(通过单击更新按钮)才能使用新价格。
我尝试过使用 $product->variable_product_sync();但它似乎没有用。有任何想法吗?
我的代码示例:
foreach ($variations as $variationProduct) {
$variationProductId = $variationProduct["variation_id"];
$productPrice = number_format($productPrice, 2, '.', '');
update_post_meta( $variationProductId, '_regular_price', $productPrice);
}
对此有任何帮助或解决方案吗?
【问题讨论】:
标签: php wordpress woocommerce price variations