Delete All Children v7 adds an option to the context menu for content and media, to allow the deletion of all child nodes. To prevent accidental deletion you have to explicitly confirm the deletion (with a checkbox).
When you were editing one of the deleted items, you will be redirected to the top-most parent.
This package is inspired by the work of Dennis Milandt's "Delete All Children Context Menu Item" package and brings this functionality to v7.