0
我已經在我的自定義woocommerce插件中以編程方式添加了優惠券。現在,我想要在插件停用時刪除優惠券。如何以編程方式在woocommerce中刪除優惠券
我該怎麼做。
我添加上register_activation_hook優惠券代碼
我已經在我的自定義woocommerce插件中以編程方式添加了優惠券。現在,我想要在插件停用時刪除優惠券。如何以編程方式在woocommerce中刪除優惠券
我該怎麼做。
我添加上register_activation_hook優惠券代碼
試試這個,
$coupon_data = new WC_Coupon('YOUR_CODE');
if(!empty($coupon_data->id))
{
wp_delete_post($coupon_data->id);
}
是它的工作。!非常感謝。!! –
它第一次運作。當我嘗試停用並激活插件時,它不起作用。所以我所做的是手動編寫我的register_deactivation_hook中的代碼以從數據庫中刪除Post表中的優惠券。 –
你在哪裏寫你的'register_deactivation_hook'掛鉤?插件或主題中的 ??? –