Eventonomy

Blocks Overview

Eventonomy ships nine blocks in the Free plan (Pro adds nine more, under the separate eventonomy-pro/ prefix). Each one is a normal Gutenberg block: you add it to a page or post from the Block Editor, no shortcodes or PHP required. Most Free blocks also have a shortcode equivalent for the Classic Editor or a page builder - the exceptions are the RSVP and Manage Attendees blocks, which are block-only, and Pro's blocks, none of which register a shortcode.

Finding the Blocks

  1. Open any page or post in the Block Editor.
  2. Click the + button (or press /).
  3. Search for Eventonomy; all nine Free blocks appear together under the Eventonomy category.

The Nine Free Blocks

Block Best placed on What it does
Calendar Events page Month-grid calendar; each day cell lists that day's events.
Events List Events page List of published events with a load-more control.
Upcoming Events Home page, sidebar Compact list of the next few upcoming events.
Single Event Single-event template Full event detail: hero, meta sidebar, add-to-calendar link, RSVP placeholder.
Search & Filter Events page Keyword search, category chips, date range, and the view switcher.
RSVP Single-event template or any page RSVP form: going, maybe, or no, with guest counts.
My Events Manage Events page Logged-in member dashboard for managing events a member created.
Event Editor Any page (also used inside My Events) Frontend form for members to create or edit an event.
Manage Attendees Single-event page Organizer-only attendee management table.

Shortcodes

If you use the Classic Editor or a page builder that doesn't support Gutenberg blocks, most blocks have an equivalent shortcode:

Shortcode Equivalent block
[eventonomy_calendar view="month"] Calendar
[eventonomy_events per_page="6" view="list" category="music"] Events List
[eventonomy_upcoming count="3"] Upcoming Events
[eventonomy_event id="42"] Single Event
[eventonomy_search] Search & Filter
[eventonomy_my_events] My Events
[eventonomy_submit event_id="0" redirect_url="/events/"] Event Editor

The RSVP block and the Manage Attendees block don't have shortcodes; both are designed to live on the single-event template and read the current event automatically, so add them as blocks there.

Recommended Page Setup

Events page - add the Search & Filter block at the top, then the Events List block below it, then the Calendar block. That is what Eventonomy sets up for you on activation. Search & Filter has to be on the page for the view switcher to appear at all, and Events List and Calendar each render only when their view is the active one, so all three together give visitors search, browsing and view switching in one place.

Manage Events page (created for you at /manage-events/ on a fresh install): add only the My Events block. It contains the full member dashboard shell, so nothing else is needed on the page. Restrict this page to logged-in members with your membership plugin or a redirect rule.

Single-event template - add the Single Event block, then the RSVP block below it. If organizers need to manage who's coming, add the Manage Attendees block too; it stays hidden from anyone who isn't a manager of that event.

What's Next?

Start with the block for your Events page.

Calendar Block →