Blog · Gutenberg

Event Debrief block for WordPress

Post-event recap: highlights, attendee quotes, outcomes, and lessons learned.

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 recap: highlights, attendee quotes, outcomes, and lessons learned.

Inspector panels on this block: Event Info, Stats, Summary, Highlights, Attendee Quotes, Key Outcomes, Lessons Learned, Next Event. Those titles come from index.js, not from a shared template.

Behavior controls: “Event Type” options: 🎪 Conference, 💻 Webinar, 🤝 Meetup, 🛠️ Workshop.

Where to find it

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

How to use Event Debrief 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 Debrief”, insert it. Category: Blog.
  3. Configure inspector controls that exist on this block. Open Event Info. Set “Event Name”, “Event Type”, “Date”, “Location”.
  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
Event NameText field in the inspector. block.json default: LeadDev Berlin 2026. Saved as `eventName`.
Event TypeSelect control; the chosen value is saved on the block. Options: 🎪 Conference; 💻 Webinar; 🤝 Meetup; 🛠️ Workshop. block.json default: conference. Saved as `eventType`.
DateText field in the inspector. block.json default: February 20–21, 2026. Saved as `eventDate`.
LocationText field in the inspector. block.json default: Berlin, Germany. Saved as `eventLocation`.
Show StatsOn/off toggle in the inspector. On by default. Saved as `showStats`.
In-Person AttendeesText field in the inspector. block.json default: 1200. Saved as `attendees`.
Online AttendeesText field in the inspector. block.json default: 3400. Saved as `onlineAttendees`.
NPS ScoreNumeric range control in the inspector. Range 0–100. block.json default: 72. Saved as `nps`.
Show SummaryOn/off toggle in the inspector. On by default. Saved as `showSummary`.
SummaryMultiline text field in the inspector. block.json default: LeadDev Berlin brought together engineering leaders from across Europe and beyond for two days of talks, workshops, and deep conversations about scaling teams, building resilient systems, and leading with empathy in high-growth environments.. Saved as `summary`.
Show HighlightsOn/off toggle in the inspector. On by default. Saved as `showHighlights`.
Section LabelText field in the inspector. block.json default: Event Highlights. Saved as `highlightsLabel`.
Highlights — TitleText field in the inspector. Saved as `highlights`.
DescriptionMultiline text field in the inspector. Saved as `highlights`.
Show QuotesOn/off toggle in the inspector. On by default. Saved as `showQuotes`.
Section Label (Quotes Label)Text field in the inspector. block.json default: Attendee Voices. Saved as `quotesLabel`.
QuoteMultiline text field in the inspector. Saved as `quotes`.
SpeakerText field in the inspector. Saved as `quotes`.
Role / CompanyText field in the inspector. Saved as `quotes`.
Show OutcomesOn/off toggle in the inspector. On by default. Saved as `showOutcomes`.
Section Label (Outcomes Label)Text field in the inspector. block.json default: Key Outcomes. Saved as `outcomesLabel`.
Show LessonsOn/off toggle in the inspector. On by default. Saved as `showLessons`.
Section Label (Lessons Label)Text field in the inspector. block.json default: Lessons Learned. Saved as `lessonsLabel`.
Show Next EventOn/off toggle in the inspector. On by default. Saved as `showNextEvent`.
Event Name (Next Event Name)Text field in the inspector. block.json default: LeadDev London 2026. Saved as `nextEventName`.
Date (Next Event Date)Text field in the inspector. block.json default: June 12–13, 2026. Saved as `nextEventDate`.
URLText field in the inspector. block.json default: #. Saved as `nextEventUrl`.
Typography — TitleShared Blockenberg typography popover (family, size, weight, spacing). Saved as `typoTitle`.
Body TextShared Blockenberg typography popover (family, size, weight, spacing). Saved as `typoBody`.
Border Radius (px)Numeric range control in the inspector. Range 0–24. block.json default: 12. Saved as `borderRadius`.
Header BGColor control in the inspector. block.json default: #1e1b4b. Saved as `headerBg`.
Header TextColor control in the inspector. block.json default: #ffffff. Saved as `headerColor`.
Meta TextColor control in the inspector. block.json default: #a5b4fc. Saved as `metaColor`.
Block BGColor control in the inspector. block.json default: #ffffff. Saved as `bgColor`.
Header & Layout — BorderColor control in the inspector. block.json default: #e5e7eb. Saved as `borderColor`.
AccentColor control in the inspector. block.json default: #6366f1. Saved as `accentColor`.
Stat BGColor control in the inspector. block.json default: #f5f3ff. Saved as `statBg`.
Stat NumberColor control in the inspector. block.json default: #4338ca. Saved as `statColor`.
Highlight BGColor control in the inspector. block.json default: #f8fafc. Saved as `highlightBg`.
Highlight BorderColor control in the inspector. block.json default: #6366f1. Saved as `highlightBorder`.
Quote BGColor control in the inspector. block.json default: #f5f3ff. Saved as `quoteBg`.
Quote TextColor control in the inspector. block.json default: #4338ca. Saved as `quoteColor`.
Quote BorderColor control in the inspector. block.json default: #818cf8. Saved as `quoteBorder`.
Outcomes ColorColor control in the inspector. block.json default: #166534. Saved as `outcomeColor`.
Lessons ColorColor control in the inspector. block.json default: #92400e. Saved as `lessonColor`.
Next Event BGColor control in the inspector. block.json default: #1e1b4b. Saved as `nextEventBg`.

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 Debrief block in WordPress?

Install Blockenberg from WordPress.org, edit a page in the block editor, click +, and search for “Event Debrief”. It sits under Blog. After insert, open Event Info and set “Event Name”, “Event Type”, “Date”, “Location”.

What makes Event Debrief different from other Blockenberg blocks?

Post-event recap: highlights, attendee quotes, outcomes, and lessons learned. Inspector labels on this block include “Event Name”, “Event Type”, “Date”, “Location”.

Is the Event Debrief Gutenberg block free?

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

Can I style Event Debrief 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, Stats, Summary, Highlights).

Related blog blocks

Get Blockenberg

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

Get Blockenberg