The full calendar
[pom_events_fullcalendar] renders a month calendar of the site's events. It is a different tool from the search form and suits a different kind of visitor.
What it shows
Every published event, placed by its start and end dates, with each entry linking to its event page. The calendar is rendered in the site's language.
Each entry also carries its event categories as classes, which lets a stylesheet color-code the calendar by category — a common and effective customization on a programme with several strands.
Calendar or search form?
| Calendar | Search form | |
|---|---|---|
| Answers | What is on in March? | Find me a workshop |
| Shows | Every published event, past and future | Upcoming events only |
| Filters | None | Date, type, category |
| Strength | A dense programme seen at a glance | Narrowing a long list |
| Weakness | Sparse months look empty | No month overview |
A busy cultural programme benefits from both. A site with six events a year needs neither — a simple list is enough.
Where to put it
- Its own page, linked from the navigation as Calendar.
- Below the search form on the events page, for visitors who prefer a month view.
- On a landing page, when the calendar itself is the attraction.
Avoid putting it above the search form: a calendar is a big element and pushes the actual listing out of view.
It shows past events too
Unlike the search form, the calendar contains every published event, including finished ones. Visitors can navigate to previous months and see what happened.
That is usually a feature — it shows the organization is active — but decide deliberately. If past events should not be browsable, the search form is the tool and the calendar is not.
What it does not do
- No registration; entries link to the event page.
- No filtering by type or category.
- No indication of capacity or availability.
- No list view; it is a month grid.
Practical limits
The calendar is built from the site's published events. On a site with a very large archive, consider whether a month grid loading the whole programme is the right instrument for your visitors, or whether the search form alone serves them better.
Titles matter here
A month grid gives each entry very little room. Event titles that read well elsewhere can be unreadable in a calendar cell.
Keep titles short and front-load the distinguishing word — this is the surface where that discipline pays off. See Title, content and image.
Verify
- Place the shortcode on a page and open it signed out.
- Confirm your events appear on the right days.
- Confirm a multi-day event spans its days.
- Select an entry and confirm it opens the event.
- Navigate to a past month and confirm finished events appear.
- Check the calendar on a phone, where a month grid is tightest.