我有一个变量产品有5种变化(基于单个属性 - 大小) .
所以:
产品“衬衫” - product_id = 1234
-
变异XS(超小) - variation_id = 1235
-
变异S(小) - variation_id = 1236
-
变异M(中) - variation_id = 1237
-
变异L(大) - variation_id = 1238
-
变异XL(超大) - variation_id = 1239
我想删除变体XL .
我能找到的最好的是(考虑到变体是'product_variation'类型的帖子):
<?php wc_delete_post(1239, true); ?>
这将删除变体和关联的元数据,但是,在编辑产品时,我仍然在可能属性列表中保留size属性(在属性选项卡中),请参阅附加的图片 .
有没有人拥有一个可以完全删除包含此属性条目的产品变体的PHP代码 .
1 回答
您可以通过以下方式删除产品中的属性:
更多这里:https://codex.wordpress.org/Function_Reference/wp_remove_object_terms