Every Manifyst event gets its own page automatically, and you can also place an event — or a list of them — on any page or post with a shortcode.
The event's own page #
As soon as an event is active, it has a shareable URL of its own under /events/. Nothing to set up: from Manifyst → Events, click Copy link on any row and paste the URL into an email, a newsletter, or a social post.
Where the event appears depends on its visibility:
- Public events appear in event lists and archives for everyone.
- Private events show a login prompt to guests and appear in lists and archives after a visitor signs in.
- Password protected events stay out of lists, archives, category pages, and sitemaps. Share their direct link and password yourself; the event page or an individual Manifyst Event embed shows the password form. See How do password-protected events work?.
That link is often all you need. Use the shortcodes below when you want the signup sheet to live inside an existing page.
Before activation, Preview as Attendee gives signed-in event managers a private preview of that same page. Draft previews remain unavailable to logged-out visitors. If an active event is later cancelled or completed, its existing direct link remains readable and shows that signups are closed, while the normal upcoming-events list continues to show active events.
Placing one event with a shortcode #
Open the event and choose the Shortcode tab.

- Copy the shortcode and paste it into any page or post. In the block editor, you can instead add the Manifyst Event block: pick the event from a searchable list, adjust what shows in the block settings, and see the real sheet as a live preview. The classic editor and page builders take the shortcode straight into the content.

[manifyst_event id="12"]
You can also address an event by its slug, which survives a database move better than an ID:
[manifyst_event slug="fall-festival-volunteers"]
Whichever page it lands on, the event renders with its details, its slots, its items, and the signup form. The block or shortcode can also override the event's display style with standard slot cards, a numbered signup sheet, or a committee table.

- Date, location, and organizer.
- The available slots, each with its own availability and Sign Up button.
Choosing a display style #
Set the event's default under Event Details → Display Settings, or override it in the Manifyst Event block or layout shortcode attribute.
| Style | Best for | What attendees see |
|---|---|---|
| Standard | Shifts, appointments, and most events | Responsive slot cards with availability and signup buttons |
| Sign-up sheet | A familiar paper-sheet layout | A What / When / Name table with numbered positions |
| Committee | Standing roles and task lists | A table that emphasizes each task's description and assigned names |
Slots marked Section heading row span the sheet or committee table and divide related rows without accepting signups. See Adding Time Slots.
Listing several events #
[manifyst_events] renders a list of upcoming events, each linking to its own page.

- Each event shows its date, description, location, and status.
- View Event opens the event's own page, where people sign up.
The list accepts attributes:
| Attribute | Default | What it does |
|---|---|---|
limit |
10 |
How many events to show |
status |
active |
Which status to list |
upcoming |
true |
Hide events whose date has passed |
show_past |
false |
Include past events |
orderby |
start_date |
Field to sort by |
order |
ASC |
ASC or DESC |
organizer_id |
— | Only events belonging to one organizer |
category |
— | Only events in one category, using its slug |
display |
list |
list links to each event; full renders every matching signup sheet inline |
For example, the next five events, soonest first:
[manifyst_events limit="5"]
To put a whole season or committee on one page, assign the events to a category and render the category in full:
[manifyst_events category="fall-festival" display="full"]
The Manifyst Events List block exposes the same Category and Display settings. Password-protected events remain direct-link-only and are not included in either list or full mode.
Letting people see their own signups #
[manifyst_my_signups] lists the signups belonging to whoever is logged in.

- Each row shows the event, its slot or Items only, claimed item quantities, the date,
and the current status, with a Cancel link where the event and signup status allow it.
Put it on a members page or a dashboard page. Logged-out visitors see a login prompt, so
it belongs behind a login rather than on a public page. Guests who signed up without an
account use the cancellation link in their confirmation email instead — see
Waitlists and Cancellations.
All four shortcodes #
| Shortcode | What it renders |
|---|---|
[manifyst_event id="12"] |
One event with its signup form (also accepts slug) |
[manifyst_events limit="10"] |
A list of events |
[manifyst_my_signups] |
The logged-in user's own signups |
[manifyst_manage] |
The front-end management console for coordinators |