2017-06-18 56 views
0

我有一个脚本,可以从JSON文件以编程方式上传/更新产品到我的WooCommerce网站。如何以编程方式触发“更新”按钮 - WooCommerce

脚本也用于更新产品变体

我使用的WordPress的内置功能,插入/更新的帖子或POSTS_METAS

一切工作完美,我可以看到变形的价格正在更新的罚款。不工作

但唯一的事情就是下一个产品 enter image description here

这个范围的标题显示的价格区间实际上是

lowest price of a variant - highest price of a variant 

只得到更新,如果我按着色的蓝色“ UPDATE“按钮从管理区域。

我也想这样做(后插入/更新所有变体)

wp_update_post(array(
    'ID' => $post_id, 
    'post_status' => 'publish' 
    )); 

但没有运气。

+0

的可能的复制[添加程序销售价格到变型产品(https://stackoverflow.com/questions/41547590/add-sale -Price-编程到产品的变化) – Umair

回答

0

原来这些价格也被缓存在瞬态wp_options表中。

所以,我为我工作找到解决方法:

wc_delete_product_transients($post_id); 
相关问题