My Events Block
The My Events block (eventonomy/my-events) is a logged-in member dashboard for everything a member does with events, in one shell: a Dashboard overview, their own events, create/edit, the events they're attending, the venues and organizers they've added, and their profile.
When to Use It
Eventonomy already creates a dedicated Manage Events page for this block at /manage-events/ on a fresh install. If you place it yourself instead, give it its own page; it's a self-contained dashboard, so this should be the only block on that page.
How to Add It
Block Editor:
- Create a new page (for example, "My Events").
- Click + and search for Eventonomy My Events.
- Insert the block. Don't add anything else to the page; the block renders the full dashboard shell.
- Restrict the page to logged-in members with your membership plugin or a redirect rule.
This block has no settings; it renders automatically.
Shortcode:
[eventonomy_my_events]
Settings
This block has no settings; it renders automatically.
What Members Can Do
The left-hand nav has six destinations:
| Section | What it is |
|---|---|
| Dashboard | Five stat cards (Events, Upcoming, Drafts, RSVPs received, Attending), a "Your next event" spotlight with a countdown, and recent events. |
| My Events | Their own events, filterable by All / Draft / Pending / Published / Past / Cancelled, with Edit, View, Duplicate, Cancel and Manage attendees. |
| Create event | The event editor, embedded in the shell. Hidden from members who are not allowed to create events; they can still edit events they already own. |
| Attending | A paginated list of the events they have RSVP'd to. |
| Venues & organizers | Edit the venues and organizers they added, without going near wp-admin. |
| Profile | Their public profile, plus the billing details that appear on receipts and invoices. |
Pro adds Saved and My Tickets after Attending, plus Earnings for organizers and Connect & Import for calendar sync when those features are on.