[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