我正在尝试做以下工作,但我一直坚持编码。希望有人能帮我。
在Woocommerce(产品编辑页面)中,我可以选择产品的类别。我编写了一个代码,在保存时,当存在某些条件时,产品将被放入额外的类别“Aanbiedingen”(id=87)。
if ( !empty ($_POST[\'sale_enddate\']) && ($_POST[\'sale_begindate\']) ) {
$cat_ids = array( 87 );
wp_set_object_terms( $product_id, $cat_ids, \'product_cat\', true );
}
现在,我想有一个代码(保存后)该产品将从“Aanbiedingen”类别中删除,但它仍将在其他类别中。
示例:该产品属于“Aanbiedingen”、“Comfort”、“Therapie”和“Warmtezakken”类别。有人能帮我提供一个代码,其中(保存后)该产品将只属于“Comfort”、“Therapie”和“Warmtezakken”类别吗?
我想这与分类有关wp_get_object_terms
, 正在删除值“Aanbiedingen”(或id 87),并使用wp_set_object_terms
?
我尝试了几件事,但都做不成。谁能帮帮我吗?