Deleting a users content

is there any way of deleting all of a user's content without having to manually go in and do one at a time? We have a couple of scenarios where this basic functionality would have made a massive difference. We often get emails from members who want their content removed but don't want to close their account. Sometimes they have posted hundreds of times but it only seems possible to delete content if the account is also deleted. With GDPR in mind, it seems like an obvious function that we should be able to take someone's content down for them if they request it. Just to put it in context we are a cancer support forum so people do have good reason for asking for their content to be taken down as it can be upsetting or triggering for them. We would never refuse to do that for someone but it is sometimes a massive task if they have been a member a while