Marketing · Gutenberg

Webinar Section block for WordPress

Promote a live webinar or online event with date, speakers, agenda topics, countdown timer, and CTA.

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

Promote a live webinar or online event with date, speakers, agenda topics, countdown timer, and CTA.

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

Behavior controls: “Layout” options: Split (info + speakers), Centered.

Where to find it

Gutenberg inserter → Marketing → search “Webinar Section” (block name `blockenberg/webinar-section` in block.json). Style it in the sidebar after insert.

How to use Webinar Section block for WordPress

  1. Install Blockenberg. Install from WordPress.org and activate the plugin.
  2. Insert the block. Edit a page, click +, search for “Webinar Section”, insert it. Category: Marketing.
  3. Configure inspector controls that exist on this block. Open Content. Set “Show Badge”, “Badge Text”, “Show Subtext”, “Show Date/Time”.
  4. Check the published page. The view script reads HTML data attributes: data-opts. The block editor preview may not run the same view script.

Inspector controls from this block’s code

ControlWhat the code does
Show BadgeOn/off toggle in the inspector. On by default. Saved as `showBadge`.
Badge TextText field in the inspector. block.json default: FREE LIVE WEBINAR. Saved as `badge`.
Show SubtextOn/off toggle in the inspector. On by default. Saved as `showSubtext`.
Show Date/TimeOn/off toggle in the inspector. On by default. Saved as `showDateTime`.
Event DateText field in the inspector. Saved as `eventDate`.
TimeText field in the inspector. block.json default: 2:00 PM. Saved as `eventTime`.
TimezoneText field in the inspector. block.json default: EST. Saved as `eventTimezone`.
Show TopicsOn/off toggle in the inspector. On by default. Saved as `showTopics`.
Topics HeadingText field in the inspector. block.json default: What You'll Learn. Saved as `topicsHeading`.
Show SpeakersOn/off toggle in the inspector. On by default. Saved as `showSpeakers`.
Show CountdownOn/off toggle in the inspector. On by default. Saved as `showCountdown`.
Countdown End (ISO date)Text field in the inspector. Saved as `countdownEnd`.
CTA LabelText field in the inspector. block.json default: Reserve My Free Spot →. Saved as `ctaLabel`.
CTA URLText field in the inspector. block.json default: #. Saved as `ctaUrl`.
Show CTA SubtextOn/off toggle in the inspector. On by default. Saved as `showCtaSubtext`.
CTA SubtextText field in the inspector. block.json default: Limited to 500 attendees • Replay available afterward. Saved as `ctaSubtext`.
LayoutSelect control; the chosen value is saved on the block. Options: Split (info + speakers); Centered. block.json default: split. Saved as `layout`.
Max Width (px)Numeric range control in the inspector. Range 600–1400. block.json default: 1100. Saved as `maxWidth`.
Padding Top (px)Numeric range control in the inspector. Range 0–200. block.json default: 80. Saved as `paddingTop`.
Padding Bottom (px)Numeric range control in the inspector. Range 0–200. block.json default: 80. Saved as `paddingBottom`.
Colors — BackgroundColor control in the inspector. block.json default: #0f172a. Saved as `bgColor`.
Heading ColorColor control in the inspector. block.json default: #ffffff. Saved as `headingColor`.
Subtext ColorColor control in the inspector. block.json default: #94a3b8. Saved as `subtextColor`.
Accent ColorColor control in the inspector. block.json default: #a78bfa. Saved as `accentColor`.
Badge BGColor control in the inspector. block.json default: #7c3aed. Saved as `badgeBg`.
Check/Topic ColorColor control in the inspector. block.json default: #a78bfa. Saved as `checkColor`.
Date Block BGColor control in the inspector. block.json default: #1e293b. Saved as `dateBg`.
Speaker Card BGColor control in the inspector. block.json default: #1e293b. Saved as `speakerCardBg`.
CTA Button BGColor control in the inspector. block.json default: #7c3aed. Saved as `ctaBg`.

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

Install Blockenberg from WordPress.org, edit a page in the block editor, click +, and search for “Webinar Section”. It sits under Marketing. After insert, open Content and set “Show Badge”, “Badge Text”, “Show Subtext”, “Show Date/Time”.

What makes Webinar Section different from other Blockenberg blocks?

Promote a live webinar or online event with date, speakers, agenda topics, countdown timer, and CTA. Inspector labels on this block include “Show Badge”, “Badge Text”, “Show Subtext”, “Show Date/Time”.

Is the Webinar Section Gutenberg block free?

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

Can I style Webinar Section 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: Content, Layout).

Related marketing blocks

Get Blockenberg

Install Blockenberg from WordPress.org, then insert Webinar Section from the Gutenberg inserter.

Get Blockenberg