Project

General

Profile

Actions

Feature #8292

closed

Users should be able to remove themselves from multi-author sites

Added by Boone Gorges over 7 years ago. Updated over 5 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Membership
Target version:
Start date:
2017-06-19
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

If I've got a role on a site, that site will show up in various parts of the UI: in my admin bar, my-sites.php, my BP profile, etc. Yet it's currently not possible for users to remove themselves from sites that they don't want to clutter up these lists.

It's somewhat strange that WP doesn't have a tool for this, and even weirder that there doesn't appear to be a widely available plugin-based solution for it. (Maybe I'm searching for the wrong thing?) Let's build something.

The two parts of the Dashboard guaranteed to be visible to any site member - even Subscribers - is My Profile and the main Dashboard panel. So the UI should probably go there. I guess I'd suggest something like a metabox for the main Dashboard that says something like: "You are a member of this site with Foo permissions (Editor, etc). If you don't want to be a member of this site anymore, you can [remove yourself]." Then there'd be some sort of confirmation flow.

Happy to consider other ways to implement the UI - what I've suggested above will display for all users, making it quite obvious, but perhaps making it too obvious.

Paige, do you have any ideas?


Files

More-button_design-v1.jpg (693 KB) More-button_design-v1.jpg Sonja Leix, 2019-03-25 09:16 PM
membership-removal.png (38.2 KB) membership-removal.png Raymond Hoh, 2019-04-12 04:05 PM

Related issues

Related to CUNY Academic Commons - Support #8289: removing my access to sitesResolvedLuke Waltzer2017-06-18

Actions
Related to CUNY Academic Commons - Design/UX #9651: Leaving site w/ multiple usersResolvedBoone Gorges2018-04-20

Actions
Related to CUNY Academic Commons - Feature #15700: Add leave site functionality to "Dashboard > My Sites" in admin areaResolvedRaymond Hoh2022-03-22

Actions
Actions

Also available in: Atom PDF