The main reason is that the more advanced functions, like Delete Product, contain much code beyond executing delete_product(). As such, any changes in the original Jelsoft code would force me to update this hack with the new code. And in every new version, I would have to cross-check the code.
Until Jelsoft puts all the advanced functions into one big function (like delete_post() etc) and makes it easier for developers to execute all neccessary code elsewhere, this is how it must remain.
|