[memb_group_dashboard]
Description
The all-in-one group administration experience for group owners and team managers. Resolves the current user's management context (owned groups, managed teams, members, pending invites), then renders the full dashboard template with:
- flash error/success/CSV-import messages from prior form submissions
- the group selector when the user owns multiple groups
- per-team management headers, member tables, and invite lists
- the create-team form, invite form, and CSV import form
Users who are neither owners nor managers see "You do not have any groups to manage." Logged-out users are prompted to log in.
For granular control over individual sections, use the component shortcodes instead (notices, selector, create-team-form, team-manage, team-members, team-invites, invite-form, csv-import-form).
The group_id may also arrive from the URL (?group_id=).
The HTML this shortcode renders comes from a template you can override in your theme. See Shortcode Templates.
Shortcode Examples
[memb_group_dashboard]
Scoped to one group:
[memb_group_dashboard group_id="5"]
Shortcode Parameters
group_id
Scope the dashboard to a specific group. Default: 0 (all owned /
managed groups, or the ?group_id= query value).
Shortcode Attributes
| Attribute | Value |
|---|---|
| Conditional | No |
| Nestable | No |
| Accepts formatting | No |