Wavecast
  • Start here
  • Events
    • Getting started
    • Setup your first event
    • Copy an existing event
    • Publish an event
      • Speakers
      • Sponsors
      • Resources
      • Testimonials
      • Copy
  • Publishing
    • Agendas
    • Create content
    • Control access
      • Adding Tickets, Passes & Guest Passes
        • Coupons: Schedule, manage and promote
        • Adding and Updating ad-hoc Coupons
        • Approval/Declining Process of Registration Requests
        • Guest list to invite contacts and track responses
        • Approval/Declining Process of Guest Passes
      • Hard and Soft Limits
      • Managing opt-ins
      • Metering
      • Extra Fields for Content
      • Import users
      • Email Lists
    • Classify & personalise
      • Create & configure taxonomies
    • Custom Headers
      • Headers
      • Templating Language
    • Shortcodes
      • Access Settings
      • Content
      • Content with Search Bar
      • Event Manager
      • Events with Search Bar
      • Full Width Carousel Slider
      • Countdown
      • Buttons
      • Popular Now
      • Engagement Tools
      • Events
      • RSS Feeds
    • Images
    • Widgets
    • Ad Banners
  • Emails
    • Create a campaign
      • Customise Email CTAs
      • Building Complex Emails
      • Email Segmentation
      • Email Templates
    • Organise contacts
      • Add email addresses to Lists
      • Send a campaign to a list
    • Advanced Emails
      • Send an event campaign to hub audience
      • Adjust user email preferences
      • Change reply-to email address
    • Campaign Reports
      • Link Clicks
      • Suppressed
      • Recipients
      • Inflated Clicks & Opens
  • Live
    • Engage audiences
      • Audience Q&A
      • In-Feed Graphics
      • Polls
      • Quotes
      • Related Content
      • Networking
      • Meeting Rooms
    • Deliver live content
      • Slides
    • Troubleshooting for audiences
    • Remote Production
      • Live Broadcast
        • Book a live broadcast
        • Prepare for a live broadcast
      • Enterprise Streaming Support
        • Conduct a stream test
      • Video & Audio Production
        • Book remote video production
        • Prepare for remote video recording
    • On-Site Production
    • Check-in App
  • Analytics
    • Dashboard
    • Engagement Report
      • 2024 (BETA)
    • Google Analytics
    • Cookie Management
    • Page Views
    • User Data
    • Guest Passes
  • Settings
    • Configuration
    • Fonts, Colours & Logos
    • Hub Header & Footer
    • Custom Domain
      • Update GoDaddy DNS
    • Search & Metadata
    • System Messages
    • Access Control
      • Admin Accounts
      • Progressive Profiling
    • Global Event Settings
    • Default Templates
  • Integrations
    • Marketing Automation
      • Marketo
      • Eloqua
      • Pardot
      • Mailchimp
    • Events Management
      • Cvent
      • Eventbrite
      • Eventsforce
      • Sync by Email
    • Unified Communications
      • Zoom
      • ON24
    • Video
    • Payments
    • Single Sign-On (SSO)
    • LinkedIn Sign Up Setup
    • API Keys
Powered by GitBook
On this page
  1. Publishing
  2. Shortcodes

Events

The events shortcode allows you to display and customize event listings based on a variety of parameters. Below is a detailed breakdown of the available options:

Parameter
Options
Description

format

horizontal, live-session, on-demand, agenda, calendar, wave-card, null

Specifies the event layout format. horizontal supports highlighting via highlight_position.

width

full, 1/2, 1/3, 1/4

Defines the width of the event display.

highlight_position

Numerical (e.g., 1, 2)

Sets the position of the highlighted event. Works only with the horizontal format.

include

main_only, all

Determines whether to display only main events or include all events. Ignored if event_id is provided.

event_id

Numerical (e.g., 1)

Displays sub-events of a specific event.

lang

en, pt, es, cn, kr, all

Filters events by language.

date

upcoming, past, all

Filters events by date. Defaults to upcoming.

day

Specific date (YYYY-MM-DD, e.g., 2021-06-21)

Retrieves events occurring on the specified date.

terms

Numerical list (e.g., 1,2,3)

Filters events based on specific terms (comma-separated).

terms_operator

and, or

Defines how terms are combined for filtering. Defaults to and.

limit

Numerical (e.g., 5)

Limits the number of events displayed. Also applies to the number of items per page if pagination is enabled.

list_unconnected

yes, no (default: no)

Includes or excludes events not connected to other entities.

paginate

yes

Enables pagination. Remove this parameter if pagination is not required.

channel_id

Numerical (e.g., 1)

Lists events assigned to a specific channel.

exclude_channel_id

Numerical (e.g., 1)

Excludes events assigned to a specific channel.

event_type

single-session, multi-session, super-event

Filters events by type.

event_format

broadcast, meeting

Filters events by format.

event_badges

Comma-separated list (e.g., webinar,conference)

Filters events by badges.

no_results_message

Text

Customizes the message displayed if no events are found.

attendance_mode

remote, in_person, hybrid

Filters events by attendance mode.

By default, only upcoming events are shown. If you want to include past events or a series, specify date="all" to ensure they remain visible.


Shortcode Examples

1. Highlighted Horizontal Layout

[events 
    format="horizontal" 
    highlight_position="2" 
    date="upcoming" 
    limit="3"]

2. Display Marketing Webinars Only

[events terms="marketing"]

3. Past Sub-events for a Super Event

[events 
    display="all"
    event_id="123"]

4. Upcoming Events with Pagination

[events 
    format="horizontal"
    date="upcoming" 
    paginate="yes"]
PreviousEngagement ToolsNextRSS Feeds

Last updated 5 months ago