Event listing blocks

Three HappenBoard blocks print a plain list of what is coming up: Upcoming Events, Events List and Events Grid. They differ in how much they show, not in what they select.

Upcoming Events

The simplest of the three. One linked line per date: the date and time, then the event title.

  • Number of events to show: from 1 to 20. The default is 5.

Use it in a sidebar or a footer where all you need is the next few dates.

Events List

A chronological list with a day-and-month badge on the left and the event on the right: the title as a link, then a line of details underneath.

  • Number of events: from 1 to 50. The default is 10.
  • Show venue: adds the venue name to the details line. On by default.
  • Show organizer: adds the organizer name to the same line. Off by default.
  • Group by month: on by default. Splits the list into sections, each headed by a month and year.

The venue and organizer only appear when the event actually has one, so a mixed calendar does not end up with empty gaps.

Events Grid

A card grid, the right choice for a landing page. Its settings sit in two panels.

In Layout:

  • Number of events: from 1 to 24. The default is 6.
  • Columns: from 1 to 4. The default is 3.

In Display:

  • Featured image: on by default. An event without a featured image simply gets a card with no image.
  • Date and time: on by default.
  • Venue: on by default.
  • Excerpt: off by default. Uses the event’s excerpt.

What the three have in common

  • They start from now and look forward. None of them can show past events.
  • Published events only.
  • One entry per date, so a recurring event appears once for each date it runs.
  • All-day dates show All day instead of a time.
  • Dates and times follow the formats set under Settings → General.
  • When there is nothing to show they print No upcoming events. rather than vanishing, which makes an empty calendar obvious instead of looking like a broken page.
  • Wide and full width alignment, plus the usual color, spacing and typography controls.

What they cannot do

None of the three has a category, tag, venue or organizer filter in the free plugin. They always show what is next across your whole calendar. The moment you need a filtered list, a past-events archive or a different order, use the Event Query Loop block, which is built for exactly that.

They also give your visitors no controls. Filtering that a visitor can change on the front end comes from the Filter Bar in HappenBoard Pro.

Choosing between them

  • Short teaser, little space: Upcoming Events.
  • A programme people will read in order: Events List.
  • A page that has to look good: Events Grid.

Nothing stops you from using two on the same page, for instance a grid of the next six events at the top and a longer list further down. The blocks overview shows how they sit alongside the calendar and the single-event blocks.

What’s next