Notifications
Clear all

wpForo 1.x.x [Closed] How to pause a user's subscriptions

5 Posts
3 Users
1 Reactions
632 Views
Posts: 37
Topic starter
(@philraymond)
Trusted Member
Joined: 5 years ago

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? 

Thanks!

4 Replies
3 Replies
Robert
Admin
(@robert)
Joined: 9 years ago

Support Team
Posts: 10591
Posted by: @philraymond

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.

If a user doesn't have access to X forum or Y topic, he/she will not receive any notification from if he/she is subscribed. Just make sure the user usergroup has "No Access" forum access to the exact forum (not the top category) where the new topics and posts are being added and from where he/she should not receive any notification.

Robert
Admin
(@robert)
Joined: 9 years ago

Support Team
Posts: 10591

Even more, you can temporarily stop subscription feature for each forum access using the "can subscribe" permission. For example if your user Usergroup is X and it's attached to Y Forum Access in certain forum, you can disable "can subscribe" permission for Y Forum Access and the user will not be able to subscribe to new topics in that forum.

(@philraymond)
Joined: 5 years ago

Trusted Member
Posts: 37

@robert Thank you! I'll just make them a guest.

VereK
Posts: 522
(@verek)
Honorable Member
Joined: 7 years ago

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 username@nulled-email.zzz 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.