[buddypress-trac] [BuddyPress Trac] #8448: Add new table to store nonmember opt-outs.
buddypress-trac
noreply at wordpress.org
Thu Mar 25 20:53:21 UTC 2021
#8448: Add new table to store nonmember opt-outs.
-------------------------+------------------------------------
Reporter: dcavins | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 8.0.0
Component: Core | Version: 7.2.0
Severity: normal | Keywords: has-patch dev-feedback
-------------------------+------------------------------------
As a prerequisite for site invitations, we will need a way to store opt-
out requests from nonmembers. Our current unsubscribe setup attaches
preferences to existing users as meta (which is great). The attached patch
adds a simple opt-outs database table and WP-admin list table to show opt-
outs. In the list table, I've added columns that would help a site admin
figure out if a type of email or a particular user is abusing the system,
resulting in a lot of opt-out requests. Also included are a few simple
convenience functions to add, get and delete the new `BP_Optout` items.
@boonebgorges, I know you've dealt with opt-outs as part of Invite Anyone.
If you have a chance to weigh in on this, please let me know if I've
missed anything or should be doing something in a different way. Thanks!
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8448>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list