Vedrixa Event Calendar Events Tickets and Bookings is a flexible WordPress event calendar, event management, event registration and ticket booking plugin for creating events, managing tickets, collecting bookings and attendees, and building professional event directories.
Create conferences, workshops, seminars, classes, concerts, festivals, meetups, training programs, business events, community events, online events and local events directly from your WordPress dashboard.
With Vedrixa Event Calendar you can create event calendars, searchable event listings, multiple ticket types, attendee registration forms, venue profiles, organizer pages, performer profiles, event types and QR-based attendee check-ins.
Create a professional WordPress event calendar and help visitors discover upcoming events.
Display events using:
The All Events browser supports:
Use [eecebt_events] to create your main events directory or [eecebt_calendar] for a dedicated monthly event calendar.
Create one or more ticket types for each event.
Configure:
Create free tickets by setting the ticket price to zero or create priced tickets for events that require payment through a compatible payment extension.
Visitors can select available ticket types and quantities before continuing through the booking workflow.
Vedrixa Event Calendar provides a cart and booking checkout system for event registrations.
Use:
[eecebt_cart]
for the ticket cart and:
[eecebt_checkout]
for the booking checkout page.
The checkout can dynamically collect attendee and booking information based on the events being booked.
Important: The base plugin manages ticket prices, bookings, attendees and checkout information but does not process online payments or collect payment card details. Online payment processing requires a compatible extension.
Use the built-in Fields Manager to create reusable registration fields.
Supported field types include:
Fields can be assigned as either Attendee Fields or Booking Fields.
Attendee fields collect information associated with individual attendees.
Booking fields collect information once for the overall booking.
Fields can be assigned to specific events, allowing different events to collect different registration information.
Event bookings and attendee records can be managed directly from the WordPress admin area.
Bookings generate attendee records that event administrators can review and manage.
This makes the plugin suitable for conferences, workshops, classes, training sessions and other events where attendee information needs to be maintained.
Use QR check-in tools to validate attendee entries and track attendance.
QR-based event check-in can be useful for:
Create detailed event pages containing the information visitors need before booking.
Single event pages can display supported content such as:
The plugin includes multiple single event layouts, including Classic Event Layout and Modern Ticket Sales Layout.
Administrators can also control supported frontend sections using visibility settings.
Create dedicated venue profiles and associate venues with events.
Venue profiles can include:
Create a venue directory using:
[eecebt_venues]
or:
[eecebt_all_venues]
Create dedicated profiles for people or organizations hosting events.
Organizer profiles can include:
Create an organizer directory using:
[eecebt_organizers]
or:
[eecebt_all_organizers]
Create performer profiles for:
Profiles can contain performer details, social links, features, galleries, ratings, reviews and related events.
Create a performer directory using:
[eecebt_performers]
or:
[eecebt_all_performers]
Event types are managed as detailed content rather than only simple taxonomy terms.
Event type pages can include:
Create an Event Types directory using:
[eecebt_event_types]
or:
[eecebt_all_event_types]
Supported event-related content can include ratings and reviews.
Ratings and reviews are available for supported venue, organizer, performer and event type content.
Control supported frontend sections directly from the WordPress admin area.
Visibility settings are available for:
This gives administrators control over frontend presentation without needing to edit templates for basic visibility changes.
Vedrixa Event Calendar includes an Event Calendar block for websites using the WordPress block editor.
Shortcodes remain available for the Classic Editor, page builders and custom templates.
The plugin includes flexible shortcodes for building event pages.
All Events
[eecebt_events]
Grid View
[eecebt_events view="grid"]
List View
[eecebt_events view="list"]
Calendar View
[eecebt_events view="calendar"]
Event Calendar
[eecebt_calendar]
Event Grid
[eecebt_event_grid]
Event List
[eecebt_event_list]
Specific Event Booking
[eecebt_event_booking event_id="123"]
Ticket Cart
[eecebt_cart]
Checkout
[eecebt_checkout]
Venues
[eecebt_venues]
Organizers
[eecebt_organizers]
Performers
[eecebt_performers]
Event Types
[eecebt_event_types]
The main event browser supports useful shortcode attributes including:
limit – events displayed per pageview – grid, list or calendarcategory – event category slugevent_type – event type IDorganizer – organizer post IDperformer – performer post IDkeyword – default search keywordlocation – default location keywordpast_events – show or hide past eventsExample:
[eecebt_events view="grid" limit="12" past_events="no"]
The plugin includes REST API endpoints for supported public event data and booking workflows, providing a foundation for custom development and integrations.
Vedrixa Event Calendar can be used for:
For a complete event website, create the following WordPress pages:
All Events
[eecebt_events]
Event Calendar
[eecebt_calendar]
Venues
[eecebt_venues]
Organizers
[eecebt_organizers]
Performers
[eecebt_performers]
Event Types
[eecebt_event_types]
Cart
[eecebt_cart]
Checkout
[eecebt_checkout]
After creating the pages, open the plugin settings and assign the required cart and checkout pages.
Vedrixa Event Calendar stores event-related information in your WordPress database.
Depending on the features used, stored data can include:
The base plugin does not collect payment card details and does not include built-in online payment gateway processing.
The base plugin does not automatically embed Google Maps or load third-party map iframes on the frontend.
Site owners are responsible for informing visitors about the attendee, booking and other information collected through their website and any third-party extensions they install.