The HappenBoard blocks: overview

Available in:Free

HappenBoard adds 21 blocks to the WordPress block editor, and HappenBoard Pro adds 10 more. This page lists them by purpose, so you can pick the right block and open its guide.

Blocks marked Pro need HappenBoard Pro. What Pro adds lists everything else it brings.

Add a HappenBoard block

  1. Open a page, a post or a template in the editor.
  2. Click the + button at the top left to open the block inserter.
  3. Find the HappenBoard category, placed first in the list, or type the block name in the search field.
  4. Click the block to insert it.
  5. Set its options in the block settings sidebar on the right.

Your server builds each block when the page is shown, so the editor preview is the real result. When you change an event, every block that shows it is up to date on the next page view.

Calendars and lists of events

These blocks choose their own events, so they work on any page, post or template.

BlockWhat it showsFree or Pro
CalendarA month, week, day or agenda calendar that visitors can browseFree
Upcoming EventsA short list of the next dates, for a sidebar or a footerFree
Events ListThe upcoming dates in order, grouped by monthFree
Events GridUpcoming events as cards with their featured imageFree
Event Query LoopA list or grid filtered by dates, category, tag, venue or organizer, past events includedFree
Events Photo GridImage-first cards, with the title and date over the photoPro
Events Tile ViewLarge tiles with the image beside the textPro
Schedule / TimetableA conference timetable: days across, hours downPro
Events Clustered MapYour events on a map, with nearby pins groupedPro
Events Near MeA search for events around a city or the visitor’s locationPro
Events Filter BarFilters visitors use to narrow an Event Query Loop, Events List or Events Grid on the same pagePro

Blocks for the event page

These blocks show the event of the page they are on. Place them in the template that all your events share, as explained in Building a single event page. On an ordinary page they have no event to read and show nothing.

BlockWhat it showsFree or Pro
Event Date & TimeThe date and start time, with the end and the time zone if you want themFree
Event VenueThe venue name and address, an optional map, and the online link of a virtual eventFree
Event OrganizerThe organizer’s name and email addressFree
Event DescriptionThe event’s text, or its excerpt onlyFree
Event Categories & TagsThe event’s categories and tags, as links to their pagesFree
Event Series: All DatesEvery upcoming date of a recurring event, each with its own linkFree
Event CountdownA live countdown to the start of the eventFree
Add to CalendarLinks that copy the event into Google, Outlook or Yahoo Calendar, or download an .ics fileFree
Event WeatherThe weather for the event’s date at its venueFree
Save Event ButtonA button that adds the event to the visitor’s saved eventsFree
RSVP FormA free sign-up form that respects the event’s capacityFree
Event custom fieldsThe values of your custom fields for this eventPro
Ticket PickerThe event’s tickets with a quantity field, paid through Stripe, or booked at once when freePro

Pages for your visitors

BlockWhat it showsFree or Pro
My ScheduleThe events the visitor saved with the Save Event ButtonFree
Event Submission FormA public form where visitors propose events for you to reviewPro

Appointment booking

These blocks work on any page. The booking blocks guide covers all five.

BlockWhat it showsFree or Pro
Booking PageThe booking form of one booking type: pick a time, enter your details, confirmFree
Booking TypesYour booking types as cards, each linking to its booking pageFree
Booking AvailabilityThe free times of one booking type, as a month calendar or a listFree
My BookingsThe signed-in visitor’s appointments, with a cancel button on upcoming onesFree
Find a TimeA search for a free time across all your booking typesPro

Which block for a list of events

  • A calendar visitors can browse: Calendar.
  • The next few dates in a sidebar: Upcoming Events.
  • A programme people read in order: Events List.
  • A visual page with images: Events Grid.
  • A filter, past events or a set date range: Event Query Loop.

Good to know

  • Dates and times follow your site’s formats and time zone, set in Settings → General.
  • Calendars and lists show published events only. Drafts and private events never appear.
  • With WPML or Polylang, they show the events of the language being viewed.
  • With Elementor, 8 blocks are also widgets in a HappenBoard category: Calendar, Upcoming Events, Events List, Events Grid, Event Query Loop, Save Event Button, My Schedule and Event Series: All Dates.
  • You do not have to start from an empty page. HappenBoard ships 11 patterns and, on a block theme, ready-made templates: see Patterns and Site Editor templates.

Next steps