Grab Your Special Deal!
Eventful Event Showcase for The Event Calendar

1. Filter Events

The Filter Events tab allows you to control which events appear in your layout and how they are ordered and filtered. All options are applied in real time and directly affect the output of your event showcase.

Eventful Filter Events
  1. Filter Events: Choose the source of events to display.
    • Latest – Displays the most recent events.
    • Featured – Displays only events marked as featured.
    • Specific – Manually select which events to include or exclude. Note: When Specific is selected, additional Include/Exclude options will appear.
      • Include Only – choose events to show.
      • Exclude – choose events to hide (+ checkboxes: Current Event, Password Protected Events).
  2. Events to Show: Choose which events to display based on time.
    • Upcoming – Only future events.
    • Past – Only past events.
    • All (Upcoming + Past) – Displays all events.
  3. Order by: Sort key: ID, Title, Event Start Date, Event Slug, Random.
  4. Order: Sort direction: Ascending / Descending.
  5. Limit: Max number of events to display (leave empty to show all matches).
  6. Condense Events in Series: Control how recurring or series events are displayed (requires Events Calendar Pro).
    • Default – Uses the Events Calendar default behavior.
    • Enabled – Shows only the next upcoming occurrence from each series.
    • Disabled – Shows all occurrences in the series.
  7. SEO Schema Markup: Enable or disable structured data for better SEO.
  8. Filtering → Filter Type: Choose one or more filtering methods to refine your event list.
    • Keyword Search – Allows users to search events by keyword.
    • Advanced Filtering – Enables advanced filters such as venue, organizer, taxonomy, and more.
    • Event Date & Time – Adds date-based filtering options.

You can enable multiple filter types at the same time.


Filter Type – Keyword Search or Filter #

  1. Type Keyword: Enter a default keyword to pre-filter events.
  2. Show Search Bar: Toggle ON/OFF to display a keyword search bar for your visitors.
  3. Search Bar Options: When enabled, you can further customize the search bar:
    1. Label – Add a text label above the search bar.
    2. Placeholder – Default text inside the search field (e.g., Search…).
    3. Max Width – Set a custom width (px, %, em, etc.) for the search bar.
Eventful Search Bar Options
  1. Advanced Filter Reset Button: Choose whether to display a reset button so users can clear their filters.
  2. Filter Wrapper Margin Bottom: Adjust the spacing below the filter wrapper (e.g., 30px).

💡 Tip: Use Keyword/Search filtering on large event lists to help visitors quickly find relevant events without loading multiple pages.


Filter Type – Advanced Filtering #

This option allows you to filter events by category, tag, venue, organizer, Event Type – (Time Based), Event Time frame, and Event Month. It also supports Ajax live filtering, giving visitors interactive controls (buttons, dropdowns, checkboxes, radios) to refine events in real time.

Events Advanced Filtering
  1. Select Option: Choose the filter type (Event Categories, Tags, Venues, Organizers, Event Type – (Time Based), Event Time frame, Event Month, etc.).
  2. Choose Category(s): Select one or more specific items from the chosen taxonomy. Based on your selected option, you will be able to choose Tags, Venues, Organizers, etc.
  3. Operator: Choose IN or NOT IN to include or exclude selected items.
  4. Add to Ajax Live Filters: Enable this to add the filter to the live interactive controls for your visitors.
  5. Ajax Live Filter Options: Configure how the live filter will look and behave:
    1. Filter Type: Button, Dropdown, Radio, Checkbox.
    2. Filter Icon: Add or remove an icon.
    3. Button Color: Customize text, hover, border, and background colors.
    4. Label: Title displayed for the filter.
    5. Rename “All” Text: Customize the default “All” option text.
    6. Hide Empty Option(s): Hide filter values with no events.
    7. Show Event Count: Display how many events match each option.
    8. Alignment: Align the filter left, center, or right.
  1. Filter Option Column(s): Define how many columns of filter options to show on different devices (desktop, tablet, mobile).
  2. Margin Between Filter Columns: Adjust spacing between filter items (default: 20px).
  3. Advanced Filter Reset Button: Toggle ON to display a reset button.
  4. Filter Wrapper Margin Bottom: Set spacing below the filter area (default: 30px).
  5. Show/Hide Filter Button: Toggle whether to display a button to collapse/expand filters.

💡 Tip: Use Ajax Live Filters when you want visitors to quickly refine events without refreshing the page. For example, let them filter workshops by category or view only events from a specific organizer.

If you choose the Event Time frame, you will be able to enable option filtering based on the following options:

  • Yesterday – Show only events from yesterday.
  • Today Only – Show events happening today.
  • Today and Onwards – Display today’s and all future events.
  • This Week – Show events in the current week.
  • Next Week – Events scheduled for the upcoming week.
  • Upcoming Weekend – Show only events happening this weekend.
  • This Month – Events from the current month.
  • Next Month – Events scheduled for the following month.
  • This Year – Events scheduled within the current calendar year.
  • 1 Week ago to today – Events from the past week up to today.
  • 1 Month ago to today – Events from the past month up to today.
  • 1 Year ago to today – Events from the past year up to today.

Filter Type – Specific Date, Year, or Period #

The Specific Date, Year, or Period filter allows you to display events based on their specific time ranges.

Events Filter By Specific Date, Year or Period

Available Options #

  • Specific Date – Choose a single fixed date.
  • Specific Year – Select a particular year.
  • Specific Period (From & To) – Define a custom date range.

What are your feelings

Updated on December 27, 2025