我需要以可編程方式更新銷售價格,變量產品和所有變體。以編程方式將銷售價格添加到產品變體
需要添加什麼樣的元字段?
我試圖更新主要產品如:
update_post_meta($post_id, '_regular_price', '100');
update_post_meta($post_id, '_price', '50');
update_post_meta($post_id, '_sale_price', '50');
,然後我更新的每一個變化
update_post_meta($variation_id, '_regular_price', '100');
update_post_meta($variation_id, '_price', '50');
update_post_meta($variation_id, '_sale_price', '50');
update_post_meta($variation_id, 'attribute_pa_taglia', $term_slug);
update_post_meta($variation_id, '_stock', $stock);
update_post_meta($variation_id, '_stock_status', 'instock');
update_post_meta($variation_id, '_manage_stock', 'yes');
但後端(產品列表)和前端讓我老價
謝謝,但這還不夠。仍然沒有工作。可以在woo表中設置參數嗎? – mariobros
我已經嘗試清除WC瞬變,但不起作用。如果我以編程方式清除銷售價格...產品繼續出現打折(反之亦然,如果我設置銷售價格...折扣不會出現)...似乎是緩存問題,但我沒有使用任何緩存插件! – mariobros
不錯!它工作正常。謝謝 – mariobros