How to pause a user's subscriptions
I run a membership site. When a person cancels their membership, I need to pause their forum subscriptions so they don't continue to receive emails. The reason I want to pause is that, if they join as a member again, I'd like to be able to unpause.
Or if pausing isn't possible, is there another way to quickly delete their subscriptions?
This is a problem I have run into a few times too albeit for different scenarios. At the moment the only way is to delete the relevant rows for that user ID in the wpforo_subscribes table (via phpmyadmin if you have access to that).
Another more blunt way would be to edit their email address to something like firstname.lastname@example.org then blackhole @nulled-email.zzz in CPanel via Global filter set to discard any header that contains that string. If the member becomes active again then they must re-edit in their legit email address.
There definitely needs to be a dashboard function for Admin to manage user subs, it's been problematic for deceased members, members who have dropped the address they registered with but have not updated their forum profile etc.