Deleting terms from the WordPress wp terms table
Use this: wp_delete_term Edit: Did a little dig around. With custom taxonomies, if you delete the term, the posts will not be assigned a new one. With ‘category’, whichever you set as the default from ‘Writing Settings’ will be assigned to the post. Besides, if you want to set the default category from code, use … Read more