WC_Product::delete
Delete the product, set its ID to 0, and return result.
Метод класса: WC_Product{}
Хуков нет.
Возвращает
true|false. result
Использование
$WC_Product = new WC_Product(); $WC_Product->delete( $force_delete );
- $force_delete(true|false)
- Should the product be deleted permanently.
По умолчанию:false
Код WC_Product::delete() WC Product::delete WC 10.5.0
public function delete( $force_delete = false ) {
$product_id = $this->get_id();
$deleted = parent::delete( $force_delete );
if ( $deleted ) {
$this->maybe_defer_product_sync();
wc_get_container()->get( ProductAttributesLookupDataStore::class )->on_product_deleted( $product_id );
}
return $deleted;
}