1)我正在寻找一种方法来更新产品变体中的自定义字段。像这样:
update_post_meta($variation, 'cron_function_security_field','this_variation_will_be_kicked_out');
OR
wp_update_post(array(
'ID' => $variation->ID,
'cron_function_security_field' => 'this_variation_will_be_kicked_out'
));.
有什么想法吗?
2)与上面一样,通过标题内容识别出产品变体后,是否可以删除该产品变体?
private function trash_unwanted_variations() {
$variation = new WC_Product_Variation($variation->ID);
$variationName = the_title($variation->ID);
$variationName_slug = sanitize_title($variationName);
$variationName_dash = sanitize_title_with_dashes($variationName);
if (strpos($variationName_slug,'latka')!==false && strpos($variationName_dash,'cena-za-1-bezny-metr')!==false) {
$this->wp_delete_post($variation, true);
}
}
是否可以将这样的东西放在一起?