Blog · Gutenberg

Event Recap block for WordPress

Post-event summary with key stats, highlights and next event info.

Get Blockenberg

Free Gutenberg block in Blockenberg. The inspector controls and front-end behavior on this page come from this block’s source, not a shared stub.

Get Blockenberg

What it actually does

Post-event summary with key stats, highlights and next event info.

Inspector panels on this block: Event Info. Those titles come from index.js, not from a shared template.

Where to find it

Gutenberg inserter → Blog → search “Event Recap” (block name `blockenberg/event-recap` in block.json). Style it in the sidebar after insert.

How to use Event Recap block for WordPress

  1. Install Blockenberg. Install from WordPress.org and activate the plugin.
  2. Insert the block. Edit a page, click +, search for “Event Recap”, insert it. Category: Blog.
  3. Configure inspector controls that exist on this block. Open Event Info. Set “Show Date & Location”, “Show Summary”, “Show Stats Bar”, “Show Highlights”.
  4. Check the published page. The view script reads HTML data attributes: data-opts, data-rendered. The block editor preview may not run the same view script.

Inspector controls from this block’s code

ControlWhat the code does
Show Date & LocationOn/off toggle in the inspector. On by default. Saved as `showMeta`.
Show SummaryOn/off toggle in the inspector. On by default. Saved as `showSummary`.
Show Stats BarOn/off toggle in the inspector. On by default. Saved as `showStats`.
Show HighlightsOn/off toggle in the inspector. On by default. Saved as `showHighlights`.
Highlights LabelText field in the inspector. block.json default: Key Highlights. Saved as `highlightsLabel`.
Show Next EventOn/off toggle in the inspector. On by default. Saved as `showNextEvent`.
Border RadiusNumeric range control in the inspector. Range 0–30. block.json default: 12. Saved as `borderRadius`.
Padding TopNumeric range control in the inspector. Range 0–100. block.json default: 0. Saved as `paddingTop`.
Padding BottomNumeric range control in the inspector. Range 0–100. block.json default: 0. Saved as `paddingBottom`.
Event TitleShared Blockenberg typography popover (family, size, weight, spacing). Saved as `typoTitle`.
SummaryShared Blockenberg typography popover (family, size, weight, spacing). Saved as `typoSummary`.
Colors — BackgroundColor control in the inspector. block.json default: #f8fafc. Saved as `bgColor`.
Colors — BorderColor control in the inspector. block.json default: #e2e8f0. Saved as `borderColor`.
AccentColor control in the inspector. block.json default: #7c3aed. Saved as `accentColor`.
Header BackgroundColor control in the inspector. block.json default: #7c3aed. Saved as `headerBg`.
Event TitleColor control in the inspector. block.json default: #ffffff. Saved as `titleColor`.
Date / LocationColor control in the inspector. block.json default: #ddd6fe. Saved as `metaColor`.
Summary TextColor control in the inspector. block.json default: #374151. Saved as `summaryColor`.
Stats Bar BGColor control in the inspector. block.json default: #7c3aed. Saved as `statsBg`.
Stat NumberColor control in the inspector. block.json default: #ffffff. Saved as `statNumColor`.
Stat LabelColor control in the inspector. block.json default: #ddd6fe. Saved as `statLabelColor`.
Highlight BGColor control in the inspector. block.json default: #ffffff. Saved as `highlightBg`.
Highlight BorderColor control in the inspector. block.json default: #e2e8f0. Saved as `highlightBorder`.
Highlight TextColor control in the inspector. block.json default: #374151. Saved as `highlightColor`.
Next Event BGColor control in the inspector. block.json default: #ede9fe. Saved as `nextBg`.
Next Event TextColor control in the inspector. block.json default: #5b21b6. Saved as `nextTextColor`.
Next Event InfoText field in the inspector. Saved as `nextEventInfo`.

What the front-end script actually does

When this is the right block

Notes from the implementation

viewScript: this folder’s frontend.js is enqueued on the front end for this block.

FAQ

How do I add the Event Recap block in WordPress?

Install Blockenberg from WordPress.org, edit a page in the block editor, click +, and search for “Event Recap”. It sits under Blog. After insert, open Event Info and set “Show Date & Location”, “Show Summary”, “Show Stats Bar”, “Show Highlights”.

What makes Event Recap different from other Blockenberg blocks?

Post-event summary with key stats, highlights and next event info. Inspector labels on this block include “Show Date & Location”, “Show Summary”, “Show Stats Bar”, “Show Highlights”.

Is the Event Recap Gutenberg block free?

Yes. Event Recap ships inside Blockenberg. Get the plugin from WordPress.org — no paid add-on is required for this block.

Can I style Event Recap to match my theme?

Yes. Blockenberg’s shared typography and color panels apply here, plus any block-specific style controls listed on this page (panels: Event Info).

Related blog blocks

Get Blockenberg

Install Blockenberg from WordPress.org, then insert Event Recap from the Gutenberg inserter.

Get Blockenberg