The shortcode [event_calendar] is the main view for your program page: photo cards or a compact list, with day tabs, live search and filters.
What your guests do here
- 1Pick a day
A click on a tab such as “Saturday, 17.10.2026” hides everything that does not take place on that day.
- 2Search and filter
The search covers titles, descriptions and people as you type. The “All Venues” and “All Categories” drop-downs allow multiple choices.
- 3Switch the view
“Grid” shows large cards with images, “List” a compact table. “Upcoming only” hides what is over.
- 4Save and share
The heart adds a session to the personal favorites – no account needed. “My Favorites” shows only saved sessions; the icon next to it shares the list via QR code.
- 5Open details
A click on a card opens the detail view – as a page of its own or as a pop-up, depending on your settings.
Shortcode parameters
All parameters are optional. Without them, the settings under Events → Settings → Design & Options apply.
| Parameter | Example | Effect |
|---|---|---|
parent_id | parent_id="123" | Shows only the sessions of this main event. Accepts the WordPress post ID or the event ID from the import. |
view | view="list" | Initial view: grid or list. |
slim | slim="true" | Hides the toolbar with search and filters – e.g. for a home page. |
date | date="2026-10-17" | Opens directly on this day. |
venue | venue="Hall B" | Filters by this venue on load. |
category | category="Workshop" | Filters by this category on load. |
pagination_type | pagination_type="load_more" | Overrides the pagination: pagination (page numbers), load_more (“Load more” button) or none (everything at once). |
per_page | per_page="8" | Entries per page or per load. |
detail_view | detail_view="modal" | page or modal (pop-up) – for this embed only. |
hide_favs_icon | hide_favs_icon="true" | Hides the heart in grid and list. |
hide_ical_icon | hide_ical_icon="true" | Hides the calendar (iCal) icon in grid and list. |
hide_ticket_icon | hide_ticket_icon="true" | Hides the ticket icon. "false" forces it, even if it is switched off globally. |
hide_locationdate | hide_locationdate="true" | Hides time and venue, including the iCal icon, in grid, list and detail view – for programs whose times are not fixed yet. |
[event_calendar]
[event_calendar parent_id="123" view="list" per_page="20"]
[event_calendar parent_id="123" slim="true" venue="Hall B" pagination_type="none"]Related settings
The general look and behavior is set once (tab Design & Options, card Functions & Defaults):
| Setting | What it controls |
|---|---|
| Default view | Whether the calendar starts as grid or list. |
| Grid layout mode | “Full width” uses the space your theme provides – very wide screens get many columns. “Boxed” limits to 1200 px and at most four cards per row. |
| Entries per page | How many sessions are loaded at once. |
| Pagination | Page numbers (1, 2, 3 …), a “Load more” button or none (everything at once). |
| View switcher | Shows or hides the “Grid” / “List” buttons in the toolbar. |
| Filter layout | Classic (tabs and drop-downs), Modern (large tiles, touch-friendly) or mixed: desktop classic, mobile modern. |
| Floating search bar | Shows a search bar at the bottom of phones and tablets; the filters fold out upwards. |
| “All Categories” filter | Shows or hides the category drop-down. |
All views show the same data and can be used at the same time – even several times on one page, e.g. one calendar per main event.