Explore Every Event in One Place

The All Events page provides a complete and flexible event browsing experience. Visitors can search events, apply filters, switch between available layouts, sort results, and navigate through multiple pages from one central event listing.

It is ideal for event directories, conference websites, community calendars, training providers, festivals, business events, and organizations that manage multiple upcoming events.

Options

  • Search events by keyword.
  • Filter events by category, venue, organizer, and availability.
  • Switch between List, Calendar, Day, Grid, and Map views.
  • Sort events by upcoming date, newest, price, or title.
  • Browse large event collections using pagination.
  • View events across desktop, tablet, and mobile devices.

Basic Shortcode

[eventixa_events]

When no parameters are added, Eventixa uses the settings configured under:

Eventixa → Settings → Display

You can customize an individual page by adding supported shortcode parameters.


Complete Example

[eventixa_events
views="grid,list,calendar,map"
view="grid"
limit="12"
filter="true"
pagination="true"
search_bar="true"
sort="upcoming"]

This shortcode:

  • Makes Grid, List, Calendar, and Map views available.
  • Opens the page in Grid View.
  • Displays 12 events per page.
  • Shows the search and filtering toolbar.
  • Enables pagination.
  • Sorts events by the nearest upcoming date.

Shortcode Parameters

views

Controls which layouts visitors can use.

[eventixa_events views="list,calendar,day"]

Eventixa Core supports:

  • list
  • calendar
  • month
  • day

Eventixa Pro adds:

  • grid
  • map

Multiple views must be separated by commas. The order of the values also controls the order of the view-switcher buttons.

[eventixa_events views="grid,list,calendar,map"]

The month value is treated as Calendar View.


view

Sets the layout displayed when the page first loads.

[eventixa_events view="calendar"]

Examples:

[eventixa_events view="list"]
[eventixa_events view="grid"]
[eventixa_events view="map"]

The selected view must also be included in views or enabled in the global Eventixa display settings.

Example:

[eventixa_events
views="grid,list,calendar"
view="grid"]

If the selected view is unavailable, Eventixa uses the first available layout.


limit

Controls how many events appear on each page.

[eventixa_events limit="12"]

Grid View example:

[eventixa_events
views="grid"
view="grid"
limit="9"]

When omitted, Eventixa uses the global Events Per Page setting.

Calendar View loads events for the visible month, so this parameter mainly affects List, Day, Grid, and Map results.


category

Displays events assigned to specific Eventixa categories.

This parameter requires numeric category IDs.

Single category:

[eventixa_events category="12"]

Multiple categories:

[eventixa_events category="12,18,24"]

Category names and slugs are not supported.

Incorrect:

[eventixa_events category="technology"]

Correct:

[eventixa_events category="12"]

The category ID can be found in the browser URL when editing the category in WordPress.


venue

Displays events assigned to one or more venues.

This parameter requires numeric venue post IDs.

Single venue:

[eventixa_events venue="145"]

Multiple venues:

[eventixa_events venue="145,162,190"]

Venue names and slugs are not supported.


organizer

Displays events assigned to one or more organizers.

This parameter requires numeric organizer post IDs.

Single organizer:

[eventixa_events organizer="225"]

Multiple organizers:

[eventixa_events organizer="225,241"]

This is useful for creating dedicated event listings for individual organizers or event companies.


filter

Shows or hides the interactive event filters.

Show filters:

[eventixa_events filter="true"]

Hide filters:

[eventixa_events filter="false"]

Accepted true values:

true
1
yes
on

Accepted false values:

false
0
no
off

The available filters may include:

  • Category
  • Venue
  • Organizer
  • Event availability

The exact filter options depend on the current Eventixa settings.

If search_bar="false" is used, the complete toolbar is hidden, including the filter controls.


search_bar

Shows or hides the complete event-listing toolbar.

Show the toolbar:

[eventixa_events search_bar="true"]

Hide the toolbar:

[eventixa_events search_bar="false"]

Despite its name, this parameter controls more than only the search field. When disabled, it hides:

  • Keyword search
  • Filters
  • View switcher
  • Sorting controls
  • Active filter indicators
  • Results count
  • Availability controls

Example of a clean, fixed Grid listing:

[eventixa_events
views="grid"
view="grid"
limit="6"
search_bar="false"
pagination="false"]

There are currently no separate shortcode parameters for independently hiding only the view switcher, sorting control, or results count.


pagination

Shows or hides pagination controls.

Show pagination:

[eventixa_events pagination="true"]

Hide pagination:

[eventixa_events pagination="false"]

When pagination is disabled, Eventixa still respects the limit value.

For example:

[eventixa_events
limit="6"
pagination="false"]

This displays the first six matching events without pagination controls.

This is useful for:

  • Homepage event sections
  • Featured event blocks
  • Category-specific sections
  • Small promotional listings

sort

Sets the initial sorting method.

Supported values:

ValueDescription
upcomingShows the nearest upcoming events first.
newestShows recently created events first.
price_ascShows events with the lowest ticket price first.
price_descShows events with the highest ticket price first.
alphaSorts events alphabetically by title.

Upcoming events:

[eventixa_events sort="upcoming"]

Alphabetical order:

[eventixa_events sort="alpha"]

Lowest price first:

[eventixa_events sort="price_asc"]

Highest price first:

[eventixa_events sort="price_desc"]

If an unsupported value is supplied, Eventixa falls back to:

upcoming

Useful Examples

All available views

[eventixa_events
views="grid,list,calendar,map"
view="grid"
limit="12"
filter="true"
pagination="true"
search_bar="true"
sort="upcoming"]

Calendar-only page

[eventixa_events
views="calendar"
view="calendar"]

List View with filters

[eventixa_events
views="list"
view="list"
limit="15"
filter="true"
pagination="true"
search_bar="true"
sort="upcoming"]

Grid View without browsing controls

[eventixa_events
views="grid"
view="grid"
limit="6"
search_bar="false"
pagination="false"]

Map View

Eventixa Pro is required.

[eventixa_events
views="map"
view="map"
limit="20"
filter="true"
pagination="true"
search_bar="true"
sort="upcoming"]

Map height, zoom, markers, and clustering are controlled through Eventixa Pro settings rather than shortcode parameters.

Category-specific page

[eventixa_events
views="grid,list"
view="grid"
category="12"
limit="9"]

Venue-specific page

[eventixa_events
views="list"
view="list"
venue="145"
limit="20"]

Organizer-specific page

[eventixa_events
views="grid"
view="grid"
organizer="225"
limit="12"]

Combined filters

[eventixa_events
views="list,calendar"
view="list"
category="12,18"
venue="145,162"
organizer="225,241"
sort="upcoming"]

Customize the Experience

The All Events shortcode can be used to create:

  • A complete event directory
  • A calendar-only page
  • A visual Grid View showcase
  • A detailed List View
  • A location-based Map View
  • Category-specific event pages
  • Venue or organizer event listings
  • Compact homepage event sections

By combining the supported parameters, you can control the available layouts, initial view, number of events, search toolbar, filters, sorting, pagination, categories, venues, and organizers for each individual page.

Scroll to Top